This job posting is currently inactive. Check out other active jobs at Amplify.
Amplify, an innovative product engineering agency, excels in creating bespoke IT solutions tailored to the dynamic needs of businesses. Specializing in the development of cutting-edge web, AI, mobile, and software applications, Amplify is committed to driving exceptional outcomes and propelling businesses forward in the digital age.
Key Responsibilities
- Design and implement responsive user interfaces using Next.js and React, ensuring optimal user experience across various devices and screen sizes.
- Write clean, maintainable, efficient, and testable code in compliance with best practices and industry standards.
- Collaborate with cross-functional teams in an agile environment to define, design, and ship new features.
- Ensure designs are in compliance with specifications and contribute to all phases of the development lifecycle.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Co-ordinate with UI/UX team and the figma designs into functional web interfaces, adhering to design guidelines and ensuring compatibility across browsers and platforms.
- Mentor junior team members, guiding them in best practices and conducting code reviews to ensure quality and standards are met.
- Work closely with the UI/UX team to ensure technical feasibility and implement design visions.
Requirements
- 2-3 years of strong experience working with Next.js, ReactJS, and NodeJS. Proven track record of developing high-quality web applications.
- Deep understanding of React.js, Next.js, Node.js, and modern JavaScript frameworks.
- Experience with state management libraries (Redux or Context API).
- Experience with SQL & NoSQL databases.
- Proficiency in API integration (REST/GraphQL).
- Familiarity with serverless computing (AWS Lambda, Azure Functions, Google Cloud Functions).
- Solid experience with Git version control and CI/CD pipelines.
- Knowledge of cloud environments (AWS, Azure).
- Experience with TypeScript, serverless architectures, GraphQL, Webpack, and Babel is preferred.
- Excellent problem-solving skills and attention to detail.
- Strong written, verbal, and technical communication skills.
- Ability to work independently and manage time effectively.
- Effective interpersonal skills with the ability to work collaboratively across different time zones.
Full-time
Sri Lanka