React Developer
(4+ years exp)Yappes
Job Type
Full TimeVisa Sponsorship
Not AvailableRemote Work Policy
In officeRelocation
AllowedSkills
The Role
We are looking for a front-end developer who is proficient with Javascript /Typescriptand React.js. Primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will coordinate with the rest of the team working on different layers of the System components. Therefore, a commitment to collaborative problem solving, scalable design, and quality product is important.
Experience - 4-6 years
Responsibilities:
• Designing and developing user interfaces using the best ReactJS practices.
• Ensure that the front-end components and the overall application are robust and easy to maintain.
• Adapting interface for modern internet applications using the latest front-end technologies.
• Making complex technical and design decisions for ReactJS projects.
• Developing application flows and unit tests for ReactJS
• Troubleshooting and debugging application codes.
• Developing and implementing front-end architecture to support user interface concepts.
• Monitoring and improving front-end performance.
• Proper documentation of the React application components.
Requirements:
• Previous work experience as a ReactJS developer.
• Experience with popular React.js workflows (such as Flux or Redux).
• Proficiency in typescript.
• Familiarity with newer specifications of EcmaScript(ES6).
• Proficient in CSS, HTML, and Javascript.
• Experience with jQuery, low-level DOM functionalities, MVC design patterns.
• Good experience in developing Web applications on UI technologies experience in developing UI with ReactJS.
• Knowledge on RESTful APIs is a plus.
• Familiarity with modern front-end build pipelines and tools.
• Ability to understand business requirements and translate them into technical requirements.
• Familiarity with code versioning tools like github
• Sound knowledge of data structures, algorithms and object-oriented programming.
• Experience with writing clean code and establishing coding standards and guidelines.