Senior Full Stack Engineer (React, Node/Java)
On-site · Bengaluru, Karnataka, India
Job Summary
Senior Full Stack Software Engineer to design, build, and scale modern web applications. Responsibilities include building responsive, high-performance UI components using React; developing robust backend services and APIs using Node.js and/or Java (Spring Boot); architecting RESTful and/or GraphQL APIs; collaborating with product managers, designers, and engineers to deliver end-to-end features; leading technical design discussions and mentoring junior engineers; writing clean, maintainable, testable code with strong test coverage; optimizing applications for speed, scalability, and security; participating in code reviews and establishing engineering best practices; contributing to CI/CD pipelines and DevOps processes; troubleshooting and resolving production issues.
Required Qualifications
- Minimum Qualifications 5+ years of professional software engineering experience
- Strong proficiency in React (Hooks, Context API, state management libraries like Redux/Zustand)
- Strong backend experience with Node.js (Express/Nest JS) and/or Java (Spring Boot)
- Experience building and consuming RESTful APIs
- Solid understanding of data modelling and experience with databases
- Experience with authentication/authorization (OAuth, JWT, SSO)
- Familiarity with cloud platforms - AWS
- Experience with containerization (Docker) and CI/CD pipelines
- Strong understanding of system design and scalable architecture
- Excellent problem-solving and communication skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.