About the role
Overview
We are looking for a flexible, hands-on Full-Stack Engineer to help build and scale a TypeScript-based financial application. You will work directly with the CTO and CEO, owning large parts of the stack and making architectural decisions. This is a startup environment where adaptability and end-to-end ownership are key.
Key Responsibilities
Design and implement features across the stack using TypeScript, React, Node.js, and Nest.js.
Develop and optimize APIs and services for high-volume financial data.
Architect and maintain PostgreSQL and SQLite schemas, queries, and performance tuning.
Deploy and operate applications on AWS (EC2, RDS, S3, CloudFront, Lambda, etc.).
Ensure security, reliability, and scalability of the platform.
Take full ownership of tasksfrom initial design through deployment and monitoring.
Work directly with the CTO and CEO, collaborating closely on priorities and decisions with minimal bureaucracy.
Required Qualifications
Strong experience with TypeScript and modern React (Hooks, Context API, etc.).
Solid backend development skills with Node.js and Nest.js.
At least minimal knowledge of Python
Deep understanding of SQL and relational database design with PostgreSQL and/or SQLite.
Practical experience deploying and operating applications on AWS.
Ability to work independently, make architectural decisions, and adapt quickly to changing priorities.
Preferred / Nice-to-Have
Knowledge of CRDTs (Conflict-free Replicated Data Types) or distributed data-sync strategies.
Ability to adjust and use LLM and ML services
Background in financial data, market data feeds, or fintech applications.
Knowledge of IndexedDB, WebAssembly (WASM), and Service Workers is highly desirable.
Originally posted on Himalayas