full stack developer

Ova Technologies

Alpharetta, GA(remote)

JOB DETAILS
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, AngularJS, Application Programming Interface (API), Atlassian JIRA, Authentication, Best Practices, CSS (Cascading Style Sheet), Cloud Computing, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Cross-Functional, Debugging Skills, DevOps, Docker, Documentation Standards, Emerging Technology, GCP (Good Clinical Practices), Git, GitHub, HTML5, Identify Issues, Industry/Trade Analysis, Information Technology & Information Systems, Internet Application, Java, JavaScript, Jenkins, Mail Services, Microservices, Microsoft .NET, Microsoft SQL Server, Microsoft Windows Azure, MongoDB, MySQL, NoSQL, Node.js, OAuth, Organizational Skills, PostgreSQL, Problem Solving Skills, Product Design, Python Programming/Scripting Language, Quality Assurance, REST (Representational State Transfer), React.js, Relational Databases (RDBMS), Scalable System Development, Single Sign-On (SSO), Software Administration, Software Development Lifecycle (SDLC), Source Code/Configuration Management (SCM), Team Player, Technical Writing, Test Plan/Schedule, Time Management, User Interface/Experience (UI/UX), Vue.js, Web Programming, Web Services
LOCATION
Alpharetta, GA
POSTED
4 days ago

Job Title:

Full Stack Developer

Location:

[Remote/Hybrid/On-site]

Employment Type:

Full-Time

Job Summary:

We are seeking a talented and motivated Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate will have experience working across both front-end and back-end technologies, building high-quality software solutions, and collaborating with cross-functional teams to deliver exceptional user experiences.

Key Responsibilities:

  • Design, develop, test, and deploy web applications and services.
  • Build responsive and user-friendly front-end interfaces.
  • Develop robust back-end APIs, microservices, and database solutions.
  • Collaborate with product managers, designers, and QA teams to define and implement new features.
  • Write clean, maintainable, and efficient code following best practices.
  • Optimize applications for maximum speed, scalability, and security.
  • Troubleshoot, debug, and resolve application issues.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Maintain technical documentation and development standards.
  • Stay updated with emerging technologies and industry trends.

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in full-stack web development.
  • Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
  • Experience with front-end frameworks such as React, Angular, or Vue.js.
  • Experience with back-end technologies such as Node.js, Java, Python, .NET, or similar.
  • Strong knowledge of RESTful APIs and web services.
  • Experience with relational databases (MySQL, PostgreSQL, SQL Server) and NoSQL databases (MongoDB, DynamoDB).
  • Familiarity with Git version control systems.
  • Understanding of software development lifecycle (SDLC) and Agile methodologies.

Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with microservices architecture.
  • Understanding of authentication and authorization mechanisms (OAuth, JWT, SSO).

Technical Skills:

  • Front-End: React, Angular, Vue.js, HTML5, CSS3, JavaScript, TypeScript
  • Back-End: Node.js, Java, Spring Boot, Python, .NET Core
  • Databases: MySQL, PostgreSQL, MongoDB
  • Cloud & DevOps: AWS, Azure, Docker, Kubernetes, Jenkins, GitHub Actions
  • Tools: Git, Jira, Postman

Soft Skills:

  • Strong problem-solving and analytical abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently and in a team environment.
  • Strong organizational and time-management skills.

Benefits:

  • Competitive salary and performance incentives.
  • Health, dental, and vision insurance.
  • Paid time off and holidays.
  • Professional development and training opportunities.
  • Flexible work arrangements.

About the Company

O

Ova Technologies