Job Summary:
We are looking for a highly motivated and experienced
React Developer
to join our front-end development team. The ideal candidate will have a strong background in building
scalable, high-performance web applications
using React. You will collaborate closely with designers, back-end engineers, and product managers to deliver world-class digital experiences across platforms.
Job Responsibilities:
-
Develop and maintain high-quality web and mobile applications using React.
-
Collaborate with cross-functional teams, including designers, product managers, and other engineers to deliver high-quality software solutions.
-
Write clean, efficient, and maintainable code.
-
Implement responsive and accessible designs.
-
Ensure the scalability and performance of our software solutions.
-
Continuously improve the development process, tools, and frameworks.
-
Stay up-to-date with the latest technologies, best practices, and industry trends.
-
Mentor and provide technical guidance to junior engineers
.
Technical Experience:
-
4+ years of professional experience in front-end or full-stack software development.
-
Strong proficiency in React.
-
Hands-on experience working with socket.io
-
Experience with client-side caching and prerendering.
-
Experience with typescript is mandatory.
-
Experience with server-side rendering and client-side rendering.
-
Experience with testing frameworks, such as Jest or Enzyme
-
Proficiency in HTML, CSS, and JavaScript
-
Familiarity with version control systems, such as Git
-
Strong problem-solving and analytical skills
-
Excellent communication and collaboration skills
-
Experience in mentoring junior engineers is a plus.