Create Alert
Email me similar jobs

React.js Developer / Frontend Developer (React and AWS Lambda)

Premium Full-time Git HTML5 CSS3 Architecture Code Review

We are seeking an experienced Senior React.js Developer to design, develop, and maintain scalable web applications. The ideal candidate will have strong expertise in React.js, JavaScript, Redux, and AWS Lambda, with the ability to lead development activities, mentor junior developers, and collaborate with cross-functional teams.

Key Responsibilities

  • Design and develop scalable frontend applications using React.js.
  • Build reusable UI components and optimize application performance.
  • Integrate frontend applications with RESTful APIs and AWS services.
  • Develop and maintain serverless functions using AWS Lambda.
  • Manage application state using Redux.
  • Participate in architecture discussions and technical decision-making.
  • Conduct code reviews and ensure adherence to coding standards.
  • Mentor junior developers and provide technical guidance.
  • Collaborate with UX designers, backend developers, QA teams, and business stakeholders.
  • Support deployment, release management, and production issue resolution.
  • Continuously improve development practices by adopting modern frameworks and tools.

Mandatory Technical Skills

Frontend

  • React.js
  • JavaScript (ES6+)
  • Redux
  • HTML5
  • CSS3

Cloud

  • AWS Lambda

Development Practices

  • REST API Integration
  • Git
  • CI/CD
  • Configuration & Release Management
  • Agile/Scrum

Preferred Skills

  • TypeScript
  • Node.js
  • AWS API Gateway
  • CloudWatch
  • Jest
  • React Testing Library
  • Docker
  • Kubernetes
  • Micro Frontend Architecture

Preferred Candidate Profile

The ideal candidate should have:

  • 5–8+ years of experience in frontend or full-stack development.
  • Strong hands-on expertise in React.js and JavaScript.
  • Experience with AWS Lambda and cloud-based application development.
  • Knowledge of Redux and modern frontend architecture.
  • Experience mentoring developers and leading technical initiatives.
  • Strong analytical, communication, and problem-solving skills.