Apply for this job

Email *
Full Name *
CV Attachment *
Browse

Upload file .pdf, .doc, .docx

Job Description

We are looking for a skilled Backend Developer with 2 to 5 years of experience to join our leading engagement and loyalty solutions client’s company. You will be responsible for developing, maintaining, and optimizing backend services using TypeScript and Node.js, ensuring seamless integration with GraphQL APIs and working with databases like MongoDB and PostgreSQL. If you are passionate about building scalable backend solutions and enjoy working in a fast-paced environment, this opportunity is for you. This is a fully remote and full-time position from Costa Rica, in payroll with benefits.

Key Responsibilities

  • Develop, test, and maintain backend services using TypeScript and Node.js.
  • Design and implement APIs using GraphQL to ensure efficient data retrieval and manipulation.
  • Work with MongoDB and PostgreSQL to manage and optimize data storage solutions.
  • Collaborate with front-end developers and other stakeholders to integrate backend logic with UI components.
  • Write clean, maintainable, and well-documented code following best practices.
  • Troubleshoot and debug issues to improve system performance and reliability.
  • Stay up-to-date with industry trends and emerging technologies to drive continuous improvement.

Requirements

  • 2 to 5 years of experience in backend development.
  • Proficiency in TypeScript and Node.js.
  • Experience designing and implementing GraphQL APIs.
  • Strong knowledge of MongoDB and PostgreSQL.
  • Familiarity with Visual Studio Code as the primary development environment.
  • Understanding of software development best practices, including version control (Git), testing, and CI/CD pipelines.
  • Strong problem-solving skills and the ability to work in a team-oriented environment.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).