Epicareer Might not Working Properly
Learn More

Back End Developer

Salary undisclosed

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.