Responsibilities:
- Develop and maintain responsive, user-friendly web applications using React
- Collaborate with designers, product owners, and backend developers to deliver intuitive and high-performance features.
- Implement dynamic UI components that enhance user interactions and improve engagement.
- Translate UI/UX designs and wireframes into clean, maintainable code.
- Optimize frontend performance for fast load times and seamless user experiences.
- Ensure cross-browser compatibility and responsive design principles are maintained.
- Develop and manage CI/CD pipelines using GitHub Actions for frontend deployment.
- Participate in code reviews to ensure best practices and consistent code quality.
- Identify and resolve bugs, performance issues, and usability concerns.
Requirements:
- 4+ years of experience as a Frontend Developer or in a similar role.
- Proficiency in JavaScript/TypeScript and React, Tailwind CSS, NextJS, shadcn/ui frameworks.
- Strong understanding of modern frontend development concepts such as state management, component-based architecture, and responsive design.
- Experience with Google Cloud Platform (GCP), particularly in run, storage, and sql is a plus.
- Proficiency in building CI/CD pipelines using GitHub Actions.
- Familiarity with backend technologies such as Node.js, NestJS, and Postgres for improved collaboration with backend teams.
- Experience with automated testing frameworks like Jest, Mocha, or Cypress.
- Strong understanding of web performance optimization techniques.
- Excellent troubleshooting and problem-solving skills.
- Strong written and verbal communication skills.
- Ability to work independently and as part of a team in a fast-paced environment.