AboutJob Summary: We are looking for a skilled Frontend Developer with a strong background in React and experience integrating frontend interfaces with AWS services (such as API Gateway, Lambda, Cognito, IAM, and Fargate). You will be responsible for developing intuitive, high-performance user interfaces and seamlessly linking them to our AWS backend modules.
Design & Development: Build responsive, interactive, and visually appealing UIs using React.js.
AWS Integration: Work closely with backend teams to integrate the frontend with AWS services such as API Gateway, Lambda, Cognito, IAM, and Fargate.
Component Development: Develop reusable components and libraries, ensuring performance, scalability, and maintainability.
Optimization: Ensure cross-platform compatibility and optimize applications for speed and scalability.
Collaboration: Work closely with team members to translate requirements and designs into high-quality code.
Testing & Debugging: Write unit tests, troubleshoot issues, and resolve performance bottlenecks.
Security: Implement robust security measures to protect sensitive user data and ensure compliance with industry standards.
Documentation: Maintain clear and concise documentation for frontend components and AWS integrations.
Required Skills & Qualifications- Frontend Development:
- Strong experience with React.js and related technologies (JavaScript/TypeScript, Redux, or Context API).
- Proficiency in HTML5, CSS3, and responsive design principles.
- Familiarity with UI frameworks like Material-UI, Tailwind CSS, or equivalent.
- AWS Integration:
- Hands-on experience with AWS services, including API Gateway, Lambda, Cognito, IAM, and Fargate.
- Knowledge of RESTful APIs and their integration into frontend applications.
- Experience with AWS SDK and authentication mechanisms.
- Development Tools:
- Familiarity with version control tools like Git.
- Experience with CI/CD pipelines and deployment strategies for frontend applications in AWS.
- Other Skills: Strong problem-solving skills and the ability to debug and resolve complex technical issues. Excellent communication and teamwork skills. Familiarity with Agile methodologies and tools like Jira or Trello.
Preferred Qualifications- Experience with GraphQL and integrating it with React.
- Understanding of AWS infrastructure automation tools like CloudFormation or Terraform.
- Exposure to Docker and container orchestration with AWS Fargate.
- Familiarity with serverless architectures and microservices.
- Knowledge of accessibility standards and practices (WCAG compliance).
Educational RequirementsBachelor's degree in computer science, Software Engineering, or a related field (or equivalent professional experience).
Why Join Us?Opportunity to work on cutting-edge technology and contribute to scalable cloud-based solutions.
A dynamic and collaborative work environment that fosters innovation.