Senior Full Stack Engineer React
2 weeks ago
Senior FullStack Engineer (React/React Native + Node)
About the Role
We are seeking a handson Senior FullStack Engineer who can design, build, and scale highquality web and mobile applications powered by modern JavaScript/TypeScript. You will lead endtoend executionfrom discovery and architectural design through implementation, testing, deployment, and operations. This role blends deep frontend expertise (React, React Native, ) with robust backend/API engineering , REST, GraphQL), and calls for strong product sensibilities, mentoring ability, and operational excellence.
What You'll Do (Responsibilities)
Product & Delivery
- Own feature development across web and mobile—from requirement refinement and UX validation to delivery and measurement.
- Translate user and business needs into clear technical designs, scope, and delivery plans; break down projects into shippable increments.
- Participate in the full SDLC: research, planning, estimation, development, testing, release, and postrelease monitoring.
- Join architectural discussions to validate feasibility, complexity, and tradeoffs; produce ADRs and lightweight diagrams where needed.
- Collaborate closely with product owners, designers, and engineers to implement userfriendly, accessible, and performant experiences.
- Contribute to internal tools and developer experience improvements that boost team velocity and reduce lead time to production.
FrontEnd Engineering
- Build rich, responsive UIs with React and ; implement reusable, accessible components and designsystem patterns.
- Develop mobile apps with React Native (Expo or bare) that feel native, are resilient offline, and support OTA updates where appropriate.
- Manage application state using React Context, Redux Toolkit, RTK Query, or equivalent; adopt server components where they add value.
- Implement routing, codesplitting, lazy loading, and datafetching strategies that optimize real/perceived performance.
- Ensure crossbrowser/device compatibility, accessibility (WCAG), and pixelperfect implementation of UX/UI designs.
BackEnd & APIs
- Design and implement secure, scalable REST and GraphQL APIs with (e.g., Express, Fastify, NestJS).
- Model clean domain boundaries; define contracts, schemas, and versioning strategies; document APIs with OpenAPI/Swagger or GraphQL SDL.
- Integrate with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB, etc.); design performant queries and indexes.
- Implement asynchronous processing with message queues/AMQP (e.g., RabbitMQ, SQS) and scheduled jobs.
- Apply caching (Redis), rate limiting, pagination, and other techniques to ensure reliability at scale.
- Secure services with OAuth2/OIDC/JWT, key management, secrets rotation, and leastprivilege access controls.
Quality, Testing & Reliability
- Establish comprehensive automated testing: unit (Jest, Mocha/Chai), component (React Testing Library/Enzyme), endtoend (Cypress/Playwright), contract testing, and mocking (Nock) with BDD where appropriate.
- Maintain code health via static analysis (ESLint, TypeScript), formatting (Prettier), and dependency hygiene.
- Instrument applications for observability: structured logging, metrics, distributed tracing, and actionable dashboards/alerts.
- Participate in blameless postmortems, rootcause analysis, and continuous improvement loops.
- Handle occasional L3 support tickets, including oncall participation for critical incidents.
Performance & Scalability
- Profile and optimize frontend performance (bundle size, TTI, TBT, CLS) and backend throughput/latency.
- Design for horizontal scale using containerization, autoscaling, and CDN/edge strategies.
- Champion best practices for data access patterns, query optimization, and caching at multiple layers.
DevOps, Security & Platform
- Build and maintain CI/CD pipelines (GitHub Actions/Azure DevOps/GitLab CI) with automated testing and deployment gates.
- Deploy to Azure/GCP/AWS using containers (Docker) and modern runtimes (Kubernetes, serverless where appropriate).
- Implement API gateways, load balancing, TLS, WAF, and secrets management; follow secure coding standards (OWASP, ASVS).
- Contribute to microfrontend or modular monorepo strategies where appropriate (Nx, Turborepo), promoting reusability and isolation.
Collaboration, Leadership & Mentorship
- Perform thoughtful code reviews focused on correctness, readability, and maintainability.
- Mentor junior and midlevel engineers through pairing, design clinics, and growthoriented feedback.
- Advocate for continuous learning: run brownbags, proofofconcepts, and trials of emerging technologies and best practices.
- Foster an inclusive, supportive engineering culture centered on craftsmanship and customer value.
Qualifications
- BSc or MSc in Computer Science/Engineering or related field (or equivalent practical experience).
- 5+ years of professional experience with React, React Native, , TypeScript, and JavaScript.
Core Skills & Experience (MustHave)
- Strong proficiency in React (hooks, context, performance patterns) and React Native (Expo or bare workflows).
- Expertise in building and consuming RESTful APIs; solid working knowledge of GraphQL (clients, caching, schema design).
- Proficiency in HTML5/CSS3; handson with (App Router, SSR/SSG/ISR, RSC) and modern styling (CSS Modules, Tailwind, or Styled Components).
- State management at scale (React Context/Reducer, Redux Toolkit, RTK Query, or equivalent).
- Modern tooling: TypeScript, Vite/Webpack, Babel, NPM/Yarn/PNPM, Git (branching, PRs, code review).
- Testing: Jest, React Testing Library/Enzyme, Cypress/Playwright; mocking frameworks (Nock) and BDD workflows when applicable.
- Performance engineering and accessibility fundamentals; Lighthouse/Web Vitals literacy.
Preferred Skills (NicetoHave)
- Agile/Scrum delivery using Jira or Azure DevOps; strong backlog hygiene and estimation practices.
- CI/CD pipelines and automated deployments; trunkbased development and feature flags.
- Microfrontend architecture, module federation, or federated design systems.
- Cloud platforms (Azure, GCP, AWS); containers, autoscaling, API gateways, reverse proxies, and CDN strategies.
- Observability stacks (OpenTelemetry, Prometheus/Grafana, ELK/EFK, Datadog, New Relic) and incident response playbooks.
- Datastores: relational (PostgreSQL/MySQL/SQL Server), document (MongoDB/Firestore), keyvalue (Redis), and search (Elasticsearch/OpenSearch); data modeling and migration discipline.
- Messaging/streaming (AMQP/RabbitMQ, Kafka/SNS/SQS), WebSockets/realtime updates, and offlinefirst patterns.
- Security & compliance awareness (OWASP, SOC 2, GDPR, PCI considerations), SSO (OAuth2/OIDC/SAML), and secrets management.
Success Indicators & KPIs
- Delivery: Consistent ontime delivery of scoped increments with minimal escaped defects.
- Quality: High test coverage on critical paths; low MTTR; positive code review signals.
- Performance: Measurable improvements in Core Web Vitals and API latency/error budgets.
- Reliability: Healthy SLO/SLA adherence; actionable monitors and dashboards.
- Collaboration: Clear communication, strong crossfunctional feedback, and mentee growth.
- Reusability: Adoption of shared libraries/components and reduction of duplicate code.
DayintheLife
- Morning standup, backlog grooming, or design sync.
- Pairing or solo deepwork on features, tests, and refactors.
- Code reviews and async design feedback.
- Integrations with APIs/services; CI runs and environment validations.
- Postrelease monitoring and quick iterations based on telemetry and user feedback.
Technical Environment (Illustrative)
- Frontend: React, , React Native, Expo, TypeScript, Tailwind/CSS Modules.
- Backend: (Express/Fastify/NestJS), REST, GraphQL (Apollo/Urql), OpenAPI/Swagger.
- Data: PostgreSQL/MySQL, MongoDB, Redis, Elasticsearch/OpenSearch.
- Infra: Docker, Kubernetes, API Gateway, NGINX, CDN/Edge (CloudFront/Akamai/Vercel/Azure Front Door).
- CI/CD: GitHub Actions, Azure DevOps, or GitLab CI; IaC (Terraform/Bicep) is a plus.
- Observability: OpenTelemetry, Prometheus/Grafana, ELK/EFK, Datadog/New Relic.
- Quality: Jest, React Testing Library, Cypress/Playwright, ESLint, Prettier, TypeScript strict mode.
30/60/90Day Expectations
- 30 days: Ramp up on domain, architecture, and pipelines; ship a small feature and contribute to code reviews.
- 60 days: Own a mediumsized feature endtoend; improve a CI/test or DX bottleneck; add dashboards/alerts for your services.
- 90 days: Lead a crosscomponent initiative (e.g., designsystem component, observability uplift, or microfrontend integration); mentor a junior engineer on a meaningful project.
Work Model & Collaboration
- Hybrid/Remotefriendly with core collaboration hours.
- Occasional participation in L3 support/oncall rotations for critical services.
- Crosstimezone collaboration with documented handoffs and async communication norms.
Equal Opportunity
We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome candidates of all backgrounds and identities.
Compensation & Benefits (Illustrative)
- Competitive salary with performancebased bonus.
- Health insurance and wellness benefits.
- Learning stipend for conferences/courses/certifications.
- Flexible time off and remote work support.
How to Apply
Please share your rsum/portfolio/GitHub and any apps you've shipped (links to stores or demos). Include a brief note on a complex feature you led, how you validated the solution, and what you measured after launch.
-
Senior React Full Stack Engineer
1 day ago
Bengaluru, Karnataka, India Employee Relations Associates Technology Private L Imited Full time ₹ 12,00,000 - ₹ 24,00,000 per yearJob Title: Senior React & Full-Stack Engineer (ReactJS / Advanced JavaScript / / Python / Cloud)Experience: 68 YearsLocation: Bangalore - HybridDepartment: Engineering / Frontend & Platform DevelopmentEmployment Type: Full-timeAbout the RoleWe are seeking a Senior React & Full-Stack Engineer with 68 years of experience in designing, developing, and scaling...
-
Java React Full Stack Engineer
17 hours ago
Bengaluru, Karnataka, India PlaceElements HR Full time ₹ 12,00,000 - ₹ 36,00,000 per yearHey all, we have an opening in Senior Full Stack Engineer (Java - ) for one of our clients. exp : 10+ yrsNotice period : Immediate - 30 daysLocation: Hyderabad(hybrid)Time Zone: Australian timings5 PositionsPrimary Skills required for the role: Java & ReactSecondary Skills required for the role: AWS, CICD & PythonRequired Qualifications:● 10 years+...
-
Senior Full Stack Engineer
5 days ago
Bengaluru, Karnataka, India Aliqan Technologies Full time ₹ 25,00,000 - ₹ 28,00,000 per yearJob Title: Sr. Full-Stack Engineer (React/Java)Location: BengaluruSalary: ₹25L – ₹28L per annumExperience: 3–5 yearsJob Type: Full-timeAbout the RoleWe are seeking a passionate Senior Full-Stack Engineer with expertise in React (frontend) and Java (backend) to design, develop, and deploy scalable, high-performance applications. You will be...
-
Full Stack Engineer
4 weeks ago
Bengaluru, Karnataka, India, Karnataka Recro Full timeYou're a Full Stack Engineer with 2+ years of experience who enjoys building products thatcreate real-world impact. You're comfortable working across the entire technology stack andeager to take on new challenges that accelerate your growth. You understand that in anearly-stage startup, you need to be versatile, move quickly, and contribute to products that...
-
Senior Full-Stack Engineer
19 hours ago
Bengaluru, Karnataka, India Corporate Hierarchy Solutions Pvt. Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title: Senior Full-Stack Engineer (.NET + React)Experience: 8–10 yearsAbout the RoleWe are looking for an experienced Senior Full-Stack Engineer with strong skills in .NET Core and to join our growing SaaS product team.You will design, build, and maintain high-quality web applications and backend services that power our customer platform.Key...
-
Senior Full Stack Engineer
6 days ago
Bengaluru, Karnataka, India Trintech Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for a Senior Full Stack Engineer with a strong frontend development focus to build AI-powered user interfaces and integrate with backend services in a modern enterprise environment. This role will involve building dynamic chat- and workflow-driven UIs using React, Angular, and TypeScript, while contributing to backend logic in .NET and...
-
Java React Full Stack Developer
2 weeks ago
Bengaluru, Karnataka, India Capgemini Full timeJava React Full Stack Developer (Java & react) We're hiring below position: Skills: Java React Full Stack Developer (Java & react) Experience: 4 to 6 or 9 to 12 years Location: Bangalore If interested, share your CV.
-
Full Stack Engineer
2 weeks ago
Bengaluru, Karnataka, India Product Space Full time ₹ 9,00,000 - ₹ 12,00,000 per yearRole DescriptionWe are seeking a Full Stack engineer, where in you will handle tasks related to back-end and front-end web development. You will be working on projects using the MERN stack (MongoDB, , React, ) and other technologies to build dynamic and user-friendly web applications.QualificationsProficiency in back-end web development, front-end...
-
Full Stack Engineer
5 days ago
Bengaluru, Karnataka, India iVEGA Consulting Full time ₹ 5,00,000 - ₹ 25,00,000 per yearJob DescriptionFull stack engineers (Web API + Backend) :.Net with AWS experience, Reactskill set + exposure to automation testingMust Have:React, AWS (EC2, ECS, fargate, Lambda etc),Security / Token / oAuth Authentication, Design Patterns, Rest API,Handling security and authentication in React or Node JS, DB concepts - Async, multi-processing
-
Full Stack Engineer
2 weeks ago
Bengaluru, Karnataka, India Wipro Full time ₹ 20,00,000 - ₹ 25,00,000 per yearRole:The technical consultant professionals will provide technical expertise to plan, analyse, define and support the delivery of technical capabilities for clients transformation, enhancement, advanced problem-solving skills and support projects.Full Stack Engg / UI/UX Dev (Type Script, React, NodeJS and Express)Architect and design end-to-end full stack...