Apply on
Original
Simplified
Responsibilities:
- Design and develop scalable backend services using NodeJS, specifically with the NestJS framework, ensuring high performance and responsiveness.
- Engage in all phases of the application development lifecycle, emphasizing coding, debugging, and testing.
- Implement comprehensive automated tests, including unit tests, to maintain application reliability and quality.
- Develop and maintain RESTful APIs to facilitate seamless communication between web applications and backend services.
- Collaborate with front-end developers and other team members to define clear objectives and write cohesive, functional code to enhance user experience.
- Participate in code reviews to uphold high code quality standards and best practices.
- Integrate various data storage solutions and manage database interactions within backend services.
- Facilitate CI/CD pipeline implementation for efficient development workflows and deployments.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related fields.
- Minimum 6 years of backend development experience, with a strong portfolio demonstrating your skills and accomplishments.
- Proficiency in NodeJS and significant experience with the NestJS framework or similar.
- Solid understanding of REST API development standards and best practices.
- Knowledge of automated testing frameworks and commitment to thorough testing practices.
- Familiarity with CI/CD methodologies and tools.
- Proficient use of Git and adherence to version control best practices.
- Excellent problem-solving abilities and a collaborative team player mindset.
- Effective communication skills, capable of working cohesively within diverse teams.
Special Consideration:
- Prior experience with NestJS or comparable frameworks will be regarded as a strong advantage.
Similar Jobs