Principal Backend Engineer - TypeScript

2 Weeks ago • 6 Years + • Backend Development

Job Summary

Job Description

As a Principal Backend Engineer – TypeScript, you will design, develop, and scale backend services using TypeScript, NestJS, and Postgres. You'll utilize Domain-Driven Design (DDD) principles, deploy on GCP, and write automated tests using Jest and Playwright. Collaboration with product and cross-functional teams is crucial. FinTech, finance, accounting, or banking domain expertise is highly valued. The role involves architecting scalable backend services, ensuring robust systems through automated testing, and leveraging domain expertise to create tailored solutions for complex business needs.
Must have:
  • 6+ years Software Engineering experience
  • TypeScript, NestJS, Postgres expertise
  • GCP experience
  • DDD proficiency
  • Automated testing (Jest, Playwright)
  • FinTech/Finance domain knowledge

Job Details

Description

We are an early-stage FinTech company on a mission to redefine the future of finance, accounting, and banking. Currently in the pre-revenue phase, our product and website are under active development. This is your chance to join a forward-thinking team at the ground level and play a pivotal role in shaping innovative solutions that will disrupt the financial industry.

  • The Opportunity:
    As a Senior Software Engineer – TypeScript Backend, you’ll have the autonomy to design, develop, and scale backend services that are the backbone of our product. This role is perfect for a problem-solver who thrives in an agile, collaborative environment and is excited to create impact at an early-stage company.

    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.

Requirements

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

Benefits

Location : Remote

Similar Jobs

Every matrix - Senior Full-stack Developer (Angular/Node.js)

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
CloudHire - Backend Developer

CloudHire

Maharashtra, India (Remote)
1 Week ago
ION - Lead Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
5 Months ago
Overwolf - Full Stack Developer - Nitro

Overwolf

Chicago, Illinois, United States (On-Site)
1 Month ago
Hedra - Lead Product Engineer

Hedra

San Francisco, California, United States (On-Site)
6 Days ago
Radical Forge - Backend Engineer

Radical Forge

Middlesbrough, England, United Kingdom (Remote)
1 Month ago
Luxoft - Senior Java Developer (for Trading Application)

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
3 Months ago
Every matrix - Senior Backend Developer (NodeJS)

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
6 Days ago
Every matrix - Senior Backend Developer (NodeJS)

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
5 Days ago
DMarket - Sr. Back-end Developer

DMarket

Ukraine (Remote)
6 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

IGN - Senior Full Stack Software Engineer

IGN

New York, New York, United States (Hybrid)
5 Months ago
Sinch - Mid-level Fullstack Developer

Sinch

São Paulo, State Of São Paulo, Brazil (Remote)
5 Days ago
Canva - Senior Frontend Engineer, Presentations Engage

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Canva - Senior iOS Engineer - Swift & JavaScript

Canva

Surry Hills, New South Wales, Australia (Remote)
6 Days ago
Tesla - Senior Software Engineer - Full Stack React & PHP

Tesla

North Holland, Netherlands (On-Site)
1 Month ago
Nexters - Technical Lead

Nexters

Almaty, Almaty Region, Kazakhstan (Remote)
1 Month ago
Rapid Images - Automated Test Engineer

Rapid Images

Gothenburg, Västra Götaland County, Sweden (Hybrid)
1 Month ago
Adurite - Programmer

Adurite

(On-Site)
10 Months ago
MyGames - 3D HTML5 Playable Ads Developer

MyGames

(Remote)
1 Month ago
N-iX - Senior Full-Stack Engineer

N-iX

Ukraine (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Maharashtra, India

Hasura - Software Engineer, Data Connectors (Bangalore, India)

Hasura

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
DNEG - Animation TD

DNEG

Karnataka, India (On-Site)
1 Week ago
PwC - Manager - SAP FICO - GDC

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
Postman - Engineering Manager, Workspaces

Postman

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Dream Sports - SDE 2 - React Native

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Sportskeeda - Entertainment Writer

Sportskeeda

India (Remote)
5 Months ago
EPAM Systems - Senior Automation Tester in JavaScript

EPAM Systems

Pune, Maharashtra, India (Remote)
5 Months ago
CloudHire - Senior Database Engineer

CloudHire

Bengaluru, Karnataka, India (Remote)
6 Days ago
InMobiInMobi - Lead - Revenue / Growth Analytics

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Nolimit City - Backend Developer

Nolimit City

Gurugram, Haryana, India (On-Site)
2 Months ago
Canva - Backend Software Engineer (Java) - Discovery Platform

Canva

Sydney, New South Wales, Australia (Remote)
5 Days ago
Bigger Games - Backend Engineer

Bigger Games

İstanbul, Türkiye (On-Site)
10 Months ago
Zeta - Senior Software Development Engineer _ Backend

Zeta

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Argus Labs - Software Engineer (Infrastructure/Backend)

Argus Labs

(Remote)
5 Days ago
Applike Group - Director of Technology (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
5 Months ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
4 Months ago
ByteDance - Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Just Play GmbH - Backend Engineer

Just Play GmbH

Berlin, Berlin, Germany (Hybrid)
5 Days ago
Balbix - Director Platform/Backend Engineering

Balbix

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Karnataka, India (Remote)

Bengaluru, Karnataka, India (Remote)

Mumbai, Maharashtra, India (Remote)

Uttar Pradesh, India (Remote)

Bengaluru, Karnataka, India (Remote)

Maharashtra, India (Remote)

Noida, Uttar Pradesh, India (Remote)

Bengaluru, Karnataka, India (Remote)

Hyderabad, Telangana, India (Remote)

View All Jobs

Get notified when new jobs are added by CloudHire

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug