About The Role The role builds features across a React web application, Node.js and Python APIs, and PostgreSQL data layer. You will own features end-to-end - from technical design through deployment and monitoring. How you think and what you ship matters more than which frameworks you have used. Key Responsibilities
Build user-facing features in React and TypeScript, working closely with product designers to translate wireframes into polished, accessible interfaces
Design and implement REST APIs in Node.js (Express/Fastify) or Python (FastAPI/Django), including authentication, authorization, and performance considerations
Write complex SQL queries and design schemas in PostgreSQL; work with Redis for caching and session management
Write comprehensive unit and integration tests; maintain high test coverage as a baseline expectation
Participate meaningfully in code reviews - both giving and receiving feedback as a growth tool
Contribute to CI/CD pipelines using GitHub Actions; deploy services to AWS using containerized (Docker, ECS/EKS) workflows
Proactively identify technical debt, propose improvements, and take ownership of delivering on commitments
What We Are Looking For
1–4 years of professional software engineering experience, with evidence of shipping production features
React and TypeScript on the frontend; Node.js or Python on the backend - you do not need both, but you need to be excellent at one and credible in the other
SQL proficiency: you can write joins, aggregations, and subqueries without reaching for an ORM every time
Familiarity with REST API design patterns, HTTP fundamentals, and basic security practices (auth, input validation)
Experience with Git and collaborative development workflows
BS or MS in Computer Science or equivalent - candidates are evaluated on demonstrated skill, not pedigree
Bonus: AWS, TypeScript, Redis, Kafka, fintech domain knowledge, or contributions to open-source projects