Full Stack Engineer (React & AWS)
We are seeking an experienced Full Stack Engineer to design, build, and support scalable, cloud-native applications. This role will work across the front end and back end, with a strong focus on React and AWS, to deliver secure, high-performing, and user-friendly digital solutions.
Responsibilities
- Develop and maintain full-stack web applications using React and modern backend technologies.
- Build responsive, accessible, and intuitive user interfaces.
- Design and integrate RESTful APIs and microservices.
- Deploy, manage, and optimize applications in AWS environments.
- Collaborate with Product, Design, Architecture, and Engineering teams to deliver high-quality solutions.
- Participate in system design, architecture, code reviews, testing, and CI/CD processes.
- Troubleshoot application, performance, scalability, and production issues.
- Follow best practices for security, code quality, and maintainability.
Qualifications
- 5+ years of experience building enterprise-scale web applications.
- Strong hands-on experience with React.js, JavaScript/TypeScript, HTML, and CSS.
- Experience developing backend services using Node.js, Java, .NET, or similar technologies.
- Strong AWS experience with services such as EC2, Lambda, API Gateway, S3, RDS, DynamoDB, CloudWatch, ECS/EKS, and IAM.
- Experience with REST APIs, microservices, relational and NoSQL databases, and distributed systems.
- Familiarity with Docker, Git, Agile methodologies, automated testing, and CI/CD pipelines.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.