- Collaborate with cross-functional teams including product managers, designers, and backend developers to comprehend project requirements and translate them into frontend solutions.
- Develop and implement intuitive, responsive user interfaces using modern web technologies such as HTML5, CSS3, JavaScript, Angular, and TypeScript.
- Integrate frontend interfaces seamlessly with backend systems and RESTful APIs, ensuring efficient data exchange and functionality.
- Utilize Web Components to create modular and reusable user interface elements.
- Implement robust security measures to support role-based access control and permissions.
- Integrate with common cloud services such as Amazon S3, Cognito, Containers, and AWS CDK.
- Employ best practices to optimize application performance, address latency challenges, and streamline data loading processes.
- Stay current with the latest trends and advancements in frontend development and AWS services
- Participate in code reviews, offering constructive feedback, and upholding high coding standards and collaborative practices within the team.
- Contribute to all phases of the software development life cycle, from requirements analysis and design to implementation, testing, and deployment.
- Identify and troubleshoot frontend issues, resolve bugs, and maintain the quality and reliability of frontend applications.
- Collaborate with DevOps teams to ensure smooth deployment, monitoring, and scaling of AWS-hosted applications.
Qualifications:
- Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Extensive experience as a frontend developer with a portfolio showcasing your accomplishments in web applications and user interfaces.
- Proficiency in HTML5, CSS3, JavaScript, Angular, and TypeScript.
- Strong familiarity with AWS services and the ability to seamlessly integrate frontend applications with AWS backend services.
- Expertise in version control systems (Git) and the ability to thrive in collaborative development workflows.
- Exceptional problem-solving skills, enabling you to diagnose, analyze, and resolve frontend-related challenges.
- Excellent communication abilities and a collaborative mindset for effective teamwork.
Skills Required
Aws, React, Typescript, Javascript, Rest Apis, Devops, Git, Node.js, UI/UX design