Role: AWS Amplify Developer

Job Description:

 

We are seeking a skilled AWS Amplify Developer to join our dynamic team. The ideal candidate will have a strong background in building scalable applications using AWS Amplify and modern web technologies. You will be responsible for developing and maintaining high-quality applications that deliver an exceptional user experience. 

Key Responsibilities: 

  • Design and develop full-stack web applications using AWS Amplify. 
  • Collaborate with cross-functional teams to define, design, and ship new features. 
  • Write clean, maintainable code using TypeScript and JavaScript. 
  • Develop responsive user interfaces with React and Next.js. 
  • Implement backend services using Node.js and GraphQL. 
  • Integrate AWS services, including Cognito for authentication and AppSync for real-time data handling. 
  • Utilize DynamoDB for data storage and management. 
  • Ensure responsive design and user experience using Tailwind CSS. 
  • Participate in code reviews and maintain best practices for version control using Bitbucket and Git. 
  • Stay updated on industry trends and emerging technologies related to eCommerce. 

 

Technical Skills: 

  • Proficiency in AWS Amplify 
  • Strong experience with React and Next.js 
  • Solid understanding of TypeScript and JavaScript 
  • Experience with Node.js and GraphQL 
  • Familiarity with AWS services, particularly Cognito and AppSync 
  • Knowledge of database management with DynamoDB 
  • Experience with responsive design using Tailwind CSS 
  • Version control proficiency using Bitbucket and Git 
  • Good understanding of eCommerce concepts is a plus 

 

Qualifications: 

  • Bachelor’s degree in Computer Science, Information Technology, or a related field. 
  • 3+ years of experience in web development with a focus on AWS Amplify and modern front-end frameworks. 
  • Strong problem-solving skills and attention to detail. 
  • Excellent communication and collaboration skills.