Senior Backend Engineer

Logo of CloudHire

CloudHire

πŸ“Remote - India

Job highlights

Summary

Join our early-stage FinTech company and become a Senior Software Engineer – TypeScript Backend. You will design, develop, and scale backend services crucial to our product. This role demands a problem-solver who thrives in agile environments and desires to make a significant impact. We are in the pre-revenue phase, offering a chance to shape innovative solutions from the ground up. The position is remote, and requires significant experience in backend development using TypeScript, NestJS, and related technologies. You will collaborate with cross-functional teams and leverage your domain expertise in finance or related fields.

Requirements

  • 6+ years as a Software Engineer (formal degree not required)
  • Strong expertise in TypeScript, NestJS, and database systems like Postgres
  • Hands-on knowledge of deploying and managing infrastructure on GCP or similar platforms
  • Proficiency in Domain-Driven Design (DDD) methodologies
  • Skilled in automated testing with tools like Jest, Playwright, or similar
  • Experience or strong understanding of FinTech, finance, accounting, or banking
  • Exceptional English communication skills to collaborate with a global team

Responsibilities

  • Architect and build scalable backend services using TypeScript, NestJS, and relational databases like Postgres
  • Design software systems using Domain-Driven Design (DDD) principles
  • Deploy and manage infrastructure on Google Cloud Platform (GCP) or similar cloud platforms
  • Write high-quality, automated tests using frameworks like Jest and Playwright to ensure robust and reliable systems
  • Collaborate with product and cross-functional teams to deliver solutions that address complex business needs
  • Leverage your domain expertise in FinTech, traditional finance, accounting, or banking to craft tailored solutions

Benefits

Remote Location

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.