
Responsibilities:
Develop new user-facing and scripting features using React JS. Build reusable components and front-end libraries for future use. Translate designs and wireframes into high-quality code. Optimize components for maximum performance across a vast array of web-capable devices and browsers. Build Restful services. Responsible for improving coding quality through unit tests, peer reviews, and coding standards. Ensure each deployment is done safely, complying with internal processes. If required, lead and manage a team of front-end developers. Monetize and manage the task distribution. Requirements:
Bachelor’s degree in computer science, Software Engineering / IT or related field. 3 – 5 years of experience in software development. Experience with development tools such as Jira, Git, and any CI/CD platforms. Experienced in working with UNIX/Linux environments. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model. Experience with popular React JS workflows (such as Flux or Redux). Experience with cloud particularly AWS, would be an asset. Expertise in code versioning tools such as Git, SVN, and Mercurial. In-depth knowledge of JavaScript, CSS, HTML. Strong problem-solving skills and ability to troubleshoot and debug issues. Excellent written and verbal communication skills.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
