Job Description
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
- Thorough understanding of React.js and its core principles.
- Experience with popular React.js workflows (such as Flux or Redux).
- Familiarity with RESTful APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements.
- Familiarity with code versioning tools such as Git.
- Extensive experience with AWS services such as EC2, S3, Lambda, and RDS.
- Proven experience in implementing and maintaining CI/CD pipelines.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Qualifications:
- Experience with TypeScript.
- Knowledge of server-side rendering.
- Familiarity with modern front-end build pipelines and tools.
- Experience with testing frameworks like Jest or Mocha.
- Understanding of CI/CD tools such as Jenkins, CircleCI, or GitLab CI