Experience
4 - 7 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Fullstack Software Engineer
Job Type
Not specified
Job Description
Job Summary
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.
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
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
