Uplers
Website:
uplers.com
Job details:
Experience: 5.00 + years
Salary: Confidential (based on experience)
Expected Notice Period: 15 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Full Time Contract for 12 Months(40 hrs a week/160 hrs a month)
(*Note: This is a requirement for one of Uplers' client - Embedded Fintech Engineering Partner)
What do you need for this opportunity?
Must have skills required:
Fintech Experience, Cursor, LLMs, Node.js, React + Next.js, Strong TypeScript expertise, PostgreSQL, React Native
Embedded Fintech Engineering Partner is Looking for:
Job Description
Senior Full Stack TypeScript Developer
About the Company :
A NYC-based development shop that builds software for fintech startups. The company deploys embedded product delivery teams—combining a Fractional CTO, a Product Delivery Manager, and dedicated engineers—that operate with the speed and accountability of an in-house team. Clients build in verticals including personal finance, banking and lending, capital markets, insurance, and blockchain. Teams ship daily, run 2-week sprints, and maintain a high bar for code quality, testing, and production reliability. The environment is small, fast-paced, and high-trust, suited for senior engineers who thrive in ownership-driven setups.
The Role
As a Senior Full Stack TypeScript Developer, you will be embedded in a client-facing pod responsible for building and shipping production fintech software.
You will work across the entire stack—frontend, backend, database, and infrastructure—delivering features end-to-end from ticket to production.
This is not a passive staff augmentation role. You are expected to understand the product, think critically about edge cases and user experience, and take full ownership of the quality of your output.
You will ship code to real users daily and are accountable for what you ship.
What You Will Do Build and ship features end-to-end.
Take well-defined tickets from Sprint Planning through implementation, testing, code review, and production deployment—typically within 1–2 days per ticket. Write clean, well-tested TypeScript.
Produce code that passes strict TypeScript, ESLint, and Prettier checks. Write meaningful unit, integration, and E2E tests as part of every feature PR.
Handle edge cases and error states proactively.
Think about empty states, null values, network failures, permission boundaries, concurrent access, and malformed input before they become bugs in production. Ship incremental, daily releases.
Break work into small, reviewable PRs.
Merge and deploy at least one PR per working day during active Sprints.
Participate in code reviews.
Review teammates’ PRs within 4 hours.
Provide constructive, specific feedback.
Accept feedback on your own work with professionalism.
Own production quality.
Monitor your changes after deployment.
Investigate and fix bugs traced to your work promptly.
Participate in incident response and blameless post-mortems.
Communicate proactively.
Surface blockers early in daily standup or Slack.
Ask clarifying questions rather than making assumptions.
Keep the PDM informed of progress and risks.
Leverage AI tools effectively.
Use AI for code generation, test writing, debugging, and documentation—while maintaining full ownership and understanding of every line you commit.
Technical Requirements Required
5–8+ years of professional experience building production web applications.
Deep proficiency in TypeScript and the modern JavaScript ecosystem.
You should be comfortable with strict mode, generics, advanced types, and async patterns.
Strong experience with React and Next.js including server-side rendering, App Router, API routes, and performance optimization.
Strong experience with Node.js for building RESTful APIs, background jobs, and data pipelines. Relational database skills (PostgreSQL).
You can design schemas, write efficient queries, build migrations, and reason about indexing and performance.
Experience with MongoDB for document-oriented data models, aggregation pipelines, and schema design.
Solid testing discipline.
Hands-on experience with Jest and at least one E2E framework (Playwright preferred).
You write tests as part of development, not as an afterthought.
Git proficiency.
Comfortable with Gitflow, rebasing, resolving conflicts, and writing clean commit histories. CI/CD familiarity.
Experience with GitHub Actions or equivalent. You understand automated linting, testing, and deployment pipelines.
AI tool experience.
Exposure to AI tools, preferably Cursor or Claude Code, for code generation, test writing, debugging, and documentation.
You should be using these tools on a daily basis.
Preferred React Native Experience For Cross-platform Mobile Development.
AWS services (Lambda, ECS, RDS, S3, SQS, CloudWatch) and Vercel deployment workflows.
Terraform or other Infrastructure as Code tooling.
Fintech domain experience — payments, lending, KYC/AML, trading platforms, or insurance systems.
Sentry for error monitoring and production observability.
Experience working in Agile/Scrum teams with 2-week Sprint cadences and daily releases.
What Sets Great Candidates Apart
Technical skills get you in the door.
The following qualities determine whether the partnership is successful long-term:
Ownership mentality. You don’t consider a feature “done” when the code compiles.
You consider it done when a real user can use it without encountering issues—and you’ve verified that yourself. Defensive thinking.
You instinctively ask “What could go wrong here?” before submitting a PR.
You handle the unhappy path with the same care as the happy path.
Low bug rate.
Your work rarely comes back as a bug ticket.
When it does, the same root cause never repeats.
Clear communication.
You write concise PR descriptions, ask focused questions, and surface risks before they become problems.
You are responsive in Slack during working hours. Independence.
You can take a well-written ticket with acceptance criteria and deliver it without hand-holding.
You know when to ask for help and when to push through on your own.
Growth mindset.
You incorporate feedback from code reviews and retrospectives.
You actively look for ways to improve your craft and your team’s processes.
How We Work Performance Standards
We evaluate developers holistically across these dimensions on an ongoing basis:
Developers who consistently meet these standards become long-term partners.
Those who do not will be replaced after a structured feedback and improvement process.
How to apply for this opportunity?
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Click on Apply to know more.