full stack developer

Ova Technologies

  • Alpharetta, GA
  • 30+ days ago
  • Remote

    Highlights

    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. Experience with relational databases (MySQL, PostgreSQL, SQL Server) and NoSQL databases (MongoDB, DynamoDB).

    Numbers & Facts

    LocationAlpharetta, GA (
    Remote
    )

    Description

    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.

    Similar Jobs

    See more jobs