i
GetHyr
10 GetHyr Jobs
Frontend Developer - React.js (4-6 yrs)
GetHyr
posted 4d ago
Flexible timing
Key skills for the job
We are seeking an experienced Frontend Developer with a strong background in React.js and cloud platforms like AWS. The ideal candidate will have 4 - 6 years of professional experience in frontend development, with expertise in building scalable and high-performance web applications. You will collaborate closely with backend developers, UI/UX designers, and product managers to create seamless and engaging user experiences.
Key Responsibilities :
- Design, develop, and maintain frontend applications using React.js.
- Write clean, efficient, and maintainable code, following best practices.
- Optimize application performance and ensure responsiveness across various devices and browsers.
- Collaborate with cross-functional teams, including backend developers, designers, and product managers.
- Participate in code reviews, provide constructive feedback, and uphold high coding standards.
- Develop and maintain test cases using unit testing frameworks to ensure the quality and reliability of the application.
- Integrate frontend applications with backend services and third-party APIs.
- Mentor and guide junior engineers, sharing knowledge and best practices.
- Stay up-to-date with the latest industry trends, tools, and technologies in frontend development.
- Deploy and maintain applications on cloud platforms, preferably AWS.
Requirements :
- 4 - 6 years of professional experience in frontend development.
- At least 3 years of hands-on experience with React.js.
- Strong understanding of JavaScript, TypeScript, HTML5, CSS3, and modern frontend frameworks.
- Experience with state management libraries such as Redux, MobX, or Context API.
- Knowledge of RESTful APIs, GraphQL, and backend integration.
- Experience in writing unit tests and end-to-end tests using Jest, React Testing Library, or Cypress.
- Familiarity with modern build tools like Webpack, Babel, and ESLint.
- Experience in CI/CD pipelines and version control systems like Git.
- Knowledge of containerization tools Docker, Kubernetes is a plus.
- Experience in deploying and maintaining web applications on AWS S3, CloudFront, Lambda, API Gateway, etc.
- Excellent problem-solving skills, attention to detail, and ability to work in an agile development environment.
- Strong communication and collaboration skills.
- Experience with Next.js, Vue.js, or Angular.
- Familiarity with server-side rendering (SSR) and static site generation (SSG).
- Experience working with GraphQL and Apollo Client.
- Understanding of micro frontend architectures.
- Knowledge of UI/UX best practices and accessibility guidelines.
Why Join Us :
- Opportunity to work on cutting-edge technologies and exciting projects.
- Collaborative and innovative work environment.
- Career growth and learning opportunities.
- Competitive salary and benefits.
Functional Areas: Software/Testing/Networking
Read full job description12-20 Yrs