Job Title: React Developer
Job Experience: Experience: 4-6 years.
Job Location: Location: Mysuru
Job Type: Full Time
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.
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.