What you need to know about the role:
Job Description:
Your day to day:
- Develop and maintain robust and scalable web applications using Node.js & React.
- Collaborate with the design and product teams to understand project requirements.
- Develop and integrate RESTful APIs and microservices to support data retrieval and manipulation.
- Perform code reviews and provide constructive feedback to ensure high-quality code.
- Troubleshoot and debug complex technical issues to ensure smooth application performance.
- Collaborate with cross-functional teams to ensure effective integration of front-end and back-end components.
- Participate in agile development methodologies and contribute to sprint planning, estimation, and execution.
What do you need to bring:
- Bachelor’s degree in computer science or an equivalent combination of technical education and work experience.
- 5+ years of frontend software development experience with JavaScript, Node.js and React/Vue/AngularJS
- Good knowledge on RESTful APIs.
- Good understanding of web development principles, debugging tools and best practices.
- Proficient with unit and functional testing frameworks (e.g., Jest, Selenium or Cypress).
- Understanding of DevOps principles and experience with CI/CD pipelines.
- Experience with front-end performance optimization techniques.
- Knowledge of security best practices in web development.
- Good communication and collaboration skills.
Travel Percent:
Any general requests for consideration of your skills, please