Skip to main content

Full Stack Engineer

Technology
EXL
2 weeks agoUntil 12/14/2026
Full timeOn-site

Job description

We are seeking a highly experienced Senior Full Stack Engineer with 7+ years of hands-on experience designing, developing, and deploying scalable, production-grade applications. The ideal candidate will possess deep expertise in modern React-based frontend development and backend engineering using Python and Node.js, with a proven track record of building high-performance enterprise and consumer-facing platforms.

Key Responsibilities

  • Design, develop, and maintain scalable web applications using React, TypeScript, Redux, Next.js, and Material UI.
  • Architect and build robust backend systems using Node.js, Express.js, Python (Flask, Django, FastAPI).
  • Develop and optimize RESTful APIs, GraphQL services, and gRPC integrations.
  • Design and implement microservices, event-driven architectures, and asynchronous processing workflows.
  • Build real-time data processing solutions and highly available distributed systems.
  • Create scalable data models and manage databases including PostgreSQL, MySQL, MongoDB, and DynamoDB.
  • Implement cloud-native and serverless solutions while ensuring security, reliability, and performance.
  • Lead technical design discussions, architecture reviews, and mentor junior developers.
  • Collaborate with cross-functional teams including Product, UX, QA, and DevOps to deliver business-critical solutions.
  • Drive engineering best practices, code quality, automated testing, and CI/CD adoption.

Required Technical Skills

Frontend

  • React.js, TypeScript, JavaScript (ES6+)
  • Redux, Context API
  • Next.js
  • Material UI
  • HTML5, CSS3, Responsive Web Design

Backend

  • Node.js, Express.js
  • Python (Flask, Django, FastAPI)
  • REST APIs, GraphQL, gRPC
  • Microservices Architecture
  • Event-Driven Systems
  • Asynchronous Processing

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • DynamoDB
Cloud & DevOps
  • AWS, Azure, or GCP
  • Docker and Kubernetes
  • CI/CD Pipelines
  • Serverless Architecture
  • Monitoring and Logging Tools
Keywords
React.jsTypeScriptJavaScriptReduxNext.jsNode.jsExpress.jsPythonREST APIsGraphQLMicroservicesEvent-Driven ArchitecturePostgreSQLMongoDBAWSDockerContext APIMaterial UIHTML5CSS3

Interested in this role?