We are seeking a skilled Full Stack Engineer to design, build, and support scalable web applications using modern frontend and backend technologies. This role involves end-to-end ownership of features and close collaboration with product, design, and engineering teams to deliver high-quality, user-centric solutions.
Key Responsibilities
- Design and develop responsive, user-facing applications using React
- Build and maintain backend services and APIs using Node.js and Python
- Develop, deploy, and manage cloud-based solutions on AWS
- Collaborate with product managers, UX designers, and engineers to translate business needs into technical solutions
- Write clean, maintainable, and testable code following best practices
- Participate in code reviews, architecture discussions, and continuous improvement initiatives
- Troubleshoot, debug, and optimize performance across the full stack
Required Qualifications
- Strong experience with React (hooks, state management, component-based architecture)
- Solid backend development experience with Node.js and/or Python
- Hands-on experience with AWS services such as EC2, Lambda, S3, RDS, DynamoDB, and API Gateway
- Experience building and consuming RESTful APIs
- Familiarity with SQL and/or NoSQL databases
- Understanding of CI/CD pipelines and modern deployment practices
- Experience with Git-based version control workflows
- Strong problem-solving skills with the ability to work both independently and collaboratively