You will build and maintain scalable web applications across the entire stack for client-facing projects.
Responsibilities
- Develop responsive front-end interfaces and robust back-end services.
- Design and implement RESTful APIs and serverless architectures using AWS Lambda.
- Manage database integration using both SQL and NoSQL systems.
- Own the deployment process using CI/CD pipelines and cloud services.
- Perform unit, manual, and automation testing to ensure code quality.
Required Skills
- 5+ years of professional experience in full stack development.
- Proficiency in JavaScript, React JS, Angular, Vue.js, and jQuery.
- Strong backend development skills in Node.js, Express.js, Python, and Django.
- Experience with Java, C#, and building RESTful APIs.
- Hands-on experience with AWS, including Cognito and Lambda.
- Database management with MongoDB, SQL Server, MySQL, and Postgres.
- Testing expertise using Jest, Enzyme, react-test-library, and supertest.
- Automation testing experience with Selenium.
- Familiarity with CI/CD tools like Jenkins and Circle CI.
- Experience working within Agile, Scrum, or Kanban frameworks.
- Proficiency with version control via Bitbucket, GitHub, or GitLab.
Preferred Skills
- Experience deploying applications on Azure or GCP.
- Knowledge of SDLC and project management tools like Jira or Airtable.