Full Stack Software Engineer (React | Node.js)

FinacPlus logo

FinacPlus

View Salaries, Reviews, and more  

Job Description

Full Stack Software Engineer (React | Node.js | Cloud-Native | FinTech Platforms)


About FinacPlus

FinacPlus is a Great Place to Work® Certified organization — a recognition of our people first culture, collaborative environment, and focus on professional growth. We provide high-end virtual business process and technology services to leading global clients across finance, banking, mortgage, research, and data services. At FinacPlus, you’ll work with world-class talent, cutting-edge technology, and international stakeholders — while still enjoying the openness, agility, and career visibility of a fast-growing company.


About Our Client — Toorak Capital Partners

You will be part of a dedicated engineering team supporting Toorak Capital Partners, a leading U.S.-based integrated correspondent lending platform that funds residential, multifamily, and mixed-use real estate loans across the U.S. and U.K. Headquartered in Summit, New Jersey, Toorak’s leadership team brings deep expertise across real estate lending, capital markets, securitization, asset management, and credit. To date, Toorak-funded projects have renovated or stabilized housing for 9,000+ families — averaging 500+ families every month.This is a rare opportunity to build mission-critical, cloud-based mortgage technology platforms that directly support one of the most respected players in the global mortgage finance industry.


Role Overview

We are looking for a high-impact Full Stack Software Engineer who can build, scale, and own modern fintech platforms end-to-end. You will work on mission-critical mortgage and financial systems, contributing to both frontend experience and backend architecture in a cloud-native, production-scale environment.

This role is not limited to feature delivery—you are expected to own systems, influence architecture decisions, and drive performance, scalability, and reliability across the stack.


🔹 Key Responsibilities

  • Design, develop, and own end-to-end full stack applications using React.js and Node.js in a production environment
  • Translate complex product and UX requirements into high-performance, scalable, and maintainable systems
  • Build and maintain microservices and micro-frontend architectures with clear service boundaries and modular design
  • Optimize applications for performance, latency, and scalability, including frontend rendering and backend throughput
  • Collaborate closely with Product, UX, QA, and DevOps to ensure high-quality, production-ready releases
  • Contribute to and improve CI/CD pipelines, ensuring reliable and repeatable deployments
  • Debug and resolve complex cross-layer issues (UI → API → DB → Infra) in live systems
  • Implement observability practices (logging, monitoring, tracing) for production systems
  • Ensure adherence to secure coding practices, data protection, and financial system compliance requirements
  • Actively participate in code reviews, design discussions, and technical decision-making


🔹 Technical Skills

Core Technologies (Must-Have)

  • Strong hands-on experience with React.js (Hooks, state management, performance optimization)
  • Solid backend development using Node.js (Express/NestJS preferred)
  • Deep proficiency in JavaScript / TypeScript
  • Strong fundamentals in HTML5, CSS3, and modern frontend architecture


Architecture & System Design

  • Proven experience building microservices-based systems
  • Hands-on implementation of micro-frontend architecture
  • Strong understanding of:
  • Distributed systems
  • Scalability patterns (horizontal scaling, caching, async processing)
  • API design (REST, versioning, contract design)
  • Ability to design modular, loosely coupled, and resilient systems


Cloud & Infrastructure

  • Experience with GCP / AWS (GCP preferred) in production environments
  • Familiarity with:
  • Compute services (GCE / EC2 / Cloud Run)
  • Storage and networking
  • CDN integrations
  • Understanding of cloud-native design principles


DevOps & CI/CD

  • Hands-on experience with CI/CD pipelines (Jenkins, GitHub Actions, or similar)
  • Experience with build, release, and deployment workflows
  • Exposure to containerization (Docker preferred) is a plus


Databases & Storage

  • Strong experience with relational databases (PostgreSQL / MySQL)
  • Working knowledge of NoSQL databases (MongoDB / Firestore / DynamoDB)
  • Ability to design scalable data models and optimize queries


APIs & Integrations

  • Strong experience building and consuming RESTful APIs
  • Understanding of API security, authentication (OAuth/JWT), and rate limiting
  • Experience integrating with third-party services and financial systems


Observability & Monitoring

  • Exposure to logging, monitoring, and debugging tools (e.g., ELK, Datadog, Cloud Monitoring)
  • Ability to analyze production issues using metrics and logs


Security & Best Practices

  • Understanding of:
  • Secure coding practices
  • Data protection and privacy
  • Common vulnerabilities (OWASP Top 10)
  • Experience in building secure financial or regulated systems is a strong advantage


🔹 Experience Requirements

  • 4–7 years of strong full stack development experience in product or SaaS environments
  • Proven experience working on production-scale applications (not just projects or POCs)
  • Demonstrated ability to handle both frontend and backend ownership
  • Experience working in cloud-native, distributed systems

❗ Not Suitable If:

  • Only worked on support / maintenance / L1-L2 roles
  • Experience limited to academic projects or small-scale applications
  • No exposure to system design, scalability, or production environments


🔹 What Makes a Strong Fit

  • Has owned features or systems end-to-end in production
  • Demonstrates clear understanding of scalability and performance trade-offs
  • Experience improving:
  • System performance
  • Cost efficiency
  • Reliability / uptime
  • Comfortable working in fast-paced product environments with global stakeholders
  • Shows engineering depth, not just framework familiarity
  • Strong problem-solving mindset with ability to debug complex real-world issues


🔹 Why Join FinacPlus

✔ Great Place to Work® Certified — strong engineering culture

✔ Work on real-world financial systems with global impact

✔ Exposure to U.S. & U.K. financial markets and platforms

✔ Opportunity to build scalable fintech products, not just features

✔ Hybrid work flexibility with long-term career growth

✔ High ownership roles with direct influence on product and architecture


🔹 Final Note

If you are someone who enjoys building scalable systems, solving real-world engineering challenges, and owning products end-to-end in a fintech environment, this role is built for you.


Location: Bangalore | Work Mode: Hybrid (4 days in office)

Timings: 11:00 AM – 8:00 PM IST

Compensation: Best in Industry


Interview Questions of Full Stack Software Engineer (React | Node.js) at FinacPlus

Currently, there aren't any interview questions for this role at FinacPlus shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Full Stack Software Engineer (React | Node.js) at FinacPlus

Currently, there aren't any salaries for this role at FinacPlus shared by other job seekers.

View more salaries from FinacPlus →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now