Web Application Developer

Ova Technologies
  • Alpharetta, GA
  • Remote
  • Quick Apply
4 days ago

Job Description

Job Title: Web Application Developer
Experience: 3 6 Years (Customizable)
Location: [Location / Remote / Hybrid]
Employment Type: Full-Time

Job Summary

We are seeking a talented Web Application Developer to design, develop, test, and maintain responsive, scalable, and secure web applications. The ideal candidate should have experience in both front-end and back-end development, modern JavaScript frameworks, RESTful APIs, and database management.

Key Responsibilities

  • Design, develop, and maintain responsive web applications.
  • Build user-friendly interfaces using modern front-end technologies.
  • Develop and integrate RESTful APIs.
  • Write clean, reusable, and maintainable code.
  • Optimize application performance, security, and scalability.
  • Collaborate with UI/UX designers, QA engineers, and product teams.
  • Troubleshoot, debug, and resolve application issues.
  • Perform code reviews and follow development best practices.
  • Write unit and integration tests.
  • Participate in Agile/Scrum ceremonies and sprint planning.
  • Maintain technical documentation.

Required Skills

  • Strong proficiency in:
    • HTML5
    • CSS3
    • JavaScript (ES6+)
    • TypeScript
  • Experience with front-end frameworks:
    • React.js
    • Angular
    • Vue.js
  • Experience with back-end technologies:
    • Node.js
    • Express.js
    • ASP.NET Core
    • Java Spring Boot
    • Python (Django/FastAPI/Flask)
  • Experience developing RESTful APIs.
  • Knowledge of relational databases:
    • MySQL
    • PostgreSQL
    • SQL Server
  • Familiarity with NoSQL databases:
    • MongoDB
    • Redis
  • Experience with Git and version control.
  • Strong understanding of responsive web design.
  • Knowledge of authentication and authorization (JWT, OAuth).

Preferred Skills

  • Experience with Docker and Kubernetes.
  • Knowledge of cloud platforms:
    • AWS
    • Azure
    • Google Cloud Platform (GCP)
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Familiarity with GraphQL.
  • Experience with microservices architecture.
  • Knowledge of caching technologies like Redis.
  • Understanding of web security best practices (OWASP).

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in web application development.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Experience working in Agile/Scrum environments.

Technical Stack

  • Frontend: HTML5, CSS3, JavaScript, TypeScript, React.js, Angular, Vue.js
  • Backend: Node.js, Express.js, ASP.NET Core, Spring Boot, Python (Django/FastAPI/Flask)
  • Databases: PostgreSQL, MySQL, SQL Server, MongoDB
  • Version Control: Git
  • Cloud: AWS, Azure, GCP
  • Containers: Docker, Kubernetes
  • CI/CD: GitHub Actions, Jenkins, Azure DevOps

Numbers & Facts

LocationAlpharetta, GA (
Remote
)
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Analysis Skillsunmatched
  • AngularJSunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Authenticationunmatched
  • Best Practicesunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cachingunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Database Administrationunmatched
  • Debugging Skillsunmatched
  • DevOpsunmatched
  • Djangounmatched
  • Dockerunmatched
  • ECMAScriptunmatched
  • Express.jsunmatched
  • Flaskunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • GitHubunmatched
  • GraphQLunmatched
  • HTML5unmatched
  • Identify Issuesunmatched
  • Information Technology & Information Systemsunmatched
  • Integration Testingunmatched
  • Internet Applicationunmatched
  • Internet Securityunmatched
  • JavaScriptunmatched
  • JavaScript Frameworksunmatched
  • Jenkinsunmatched
  • Microservicesunmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Windows Azureunmatched
  • MongoDBunmatched
  • MySQLunmatched
  • NoSQLunmatched
  • Node.jsunmatched
  • OAuthunmatched
  • Performance Tuning/Optimizationunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Python Programming/Scripting Languageunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Redisunmatched
  • Relational Databases (RDBMS)unmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Spring Frameworkunmatched
  • Sprint Planningunmatched
  • Team Playerunmatched
  • Technical Writingunmatched
  • Test Plan/Scheduleunmatched
  • Unit Testunmatched
  • User Experience Design (UXD)unmatched
  • User Interface Designunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Vue.jsunmatched
  • Web Designunmatched
  • Web Programmingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder