Required Skills:
- 5+ years of experience with Node.js;
- 4+ years of experience with Angular 2+;
- Ability to work independently and take ownership of the codebase
- Proficiency in HTML, CSS, and JavaScript
- Experience with RESTful APIs and integration
- Strong problem-solving and debugging skills
- Excellent communication skills
- Upper Intermediate or higher English level.
Responsibilities:
- Take ownership of the existing codebase to stabilize and improve the project
- Implement new features and functionalities as needed
- Perform code reviews and ensure best practices are followed
- Collaborate with the team to identify and fix bugs
- Ensure the application is scalable and maintainable
- Write and maintain documentation for code and procedures
- Provide technical guidance and mentorship to junior developers
Project description:
You will join a project focused on an online property booking website. The platform is built with Angular and Node.js and requires stabilization and ongoing amendments. The team is dedicated and collaborative, emphasizing code quality and efficient problem-solving to enhance user experience.
What we offer:
- Healthy workplace environment
- Strong and friendly development team
- Competitive reward
- Compensation for education
- Flexible schedule
- 10 paid vacation days, 4 paid days-off