Responsibilities:

  • Develop, maintain, and enhance web applications and RESTful APIs.
  • Deploy and manage applications on Google Cloud Platform (GCP).
  • Ensure software quality by writing unit tests and conducting code reviews.
  • Implement and maintain CI/CD pipelines for efficient deployment.
  • Collaborate with Product Owners (POs) and UX/UI Teams to define and refine requirements.
  • Stay updated with new technologies and contribute to continuous improvements.
  • Adhere to best practices and software engineering standards.

Qualifications:

  • 1+ years of experience in software development.
  • Proficiency in Nest.js (Node.js framework) and Next.js (React framework).
  • Proficiency in Typescript
  • Experience with GCP, including deployment and infrastructure management.
  • Strong understanding of CI/CD pipelines and best practices.
  • Experience with unit testing frameworks (e.g., Jest, Mocha).
  • Familiarity with modern software development methodologies (Agile, Scrum).
  • Experience with Docker
  • Knowledge of GraphQL and modern API development.
  • Familiarity with database technologies (SQL/NoSQL). ORM will be a plus
  • Strong problem-solving skills and ability to learn new technologies quickly.
  • Excellent communication and teamwork skills.