Description

  • Collaborate with cross-functional teams including designers, back-end developers, and product managers to translate requirements into functional user interfaces.
  • Develop and maintain high-quality, reusable, and efficient code using React and related technologies.
  • Implement responsive designs that work seamlessly across different devices and platforms.
  • Work closely with the UI/UX designers to ensure the integrity of the user experience and visual design.
  • Integrate with back-end systems and APIs to fetch and update data, ensuring efficient communication and synchronization.
  • Optimize applications for maximum performance and scalability.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Stay updated with the latest trends and advancements in front-end development, cloud technologies, and APIs.
  • Collaborate with the DevOps team to deploy and monitor applications on cloud platforms.

     

Required Skills And Qualifications

 

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 4-8 years of hands-on experience in front-end development, with a strong focus on React.
  • Strong knowledge of JavaScript, HTML5, CSS3, and related front-end technologies.
  • Proven experience in developing web applications and mobile applications using React.
  • Solid understanding of responsive design principles and best practices.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud, and experience integrating front-end applications with cloud services.
  • Proficiency in working with APIs, including RESTful APIs, and integrating them into front-end applications.
  • Experience with version control systems, build tools, and modern development workflows.
  • Strong problem-solving and analytical skills, with attention to detail.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Knowledge of front-end testing frameworks and methodologies is a plus.
  • Familiarity with mobile app development frameworks such as React Native is a plus.

Education

Bachelor's