Senior Full Stack Engineer (React, Node/Java)
Core
Design, build, and scale modern web applications powering critical business capabilities.
Role type
Senior Full Stack Software Engineer
Builds
Scalable web applications, responsive UI components, and robust back-end services/APIs
Domain
Software Engineering / Web Development
Deliverable
production ML models | product features
Required skills
React (Hooks, Context API, Redux/Zustand), Node.js (Express/NestJS), Java (Spring Boot), REST/GraphQL API design, relational/NoSQL data modeling, OAuth/JWT/SSO authentication, AWS cloud platforms, Docker containerization, CI/CD pipelines, system design, distributed systems
Preferred skills
GraphQL APIs, microservices, event-driven architectures, Kubernetes, automated testing frameworks, application monitoring, enterprise-scale cloud-native applications
Technologies
React, Node.js, Java, Spring Boot, Express, NestJS, AWS, Docker, Kubernetes, Redux, Zustand, GraphQL, REST, OAuth, JWT, SSO
Responsibilities
Design and develop scalable full-stack web applications; Build responsive, high-performance user interface components; Develop robust back-end services and APIs; Design and develop REST and/or GraphQL APIs; Lead technical design discussions and mentor junior engineers; Optimize applications for performance, scalability, security, and reliability; Troubleshoot and resolve production issues
Seniority
Senior, hands-on IC