Roles & Responsibilities:
Flying Stars is looking for React.js front-end developers who are interested in adding life to user interface designs for Web Applications, Web Portals and Mobile Interactions.
As a React.js developer, you will implement new features and maintain existing code using React and other standard tools in the React ecosystem, such as Node.js and Yarn. You will also get exposure to refactoring existing code, writing tests, and fixing bugs.
The ideal candidate should have an eye for clean and artful design implementation, possess superior UI skills and be able to translate high-level requirements into interaction flows and artifacts, and transform them into beautiful, intuitive, and functional Applications.
Responsibilities:
- Hands on experience in building enterprise grade react.js web applications
- Meeting with the development team to discuss user interface ideas and applications.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly responsive user interface components using react concepts.
- Building reusable components and front-end libraries for future use
- Expertise in UI developed and building cross-screen compliant screens
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Familiarity with newer specifications of ECMAScript
- Familiarity with RESTful APIs
- Hands-on experience in developing unit tests using Mocha, Jest
- Knowledge of code versioning tools such as GitHub
Skills Needed:
- Bachelor’s degree in computer science, information technology, or a similar field.
- 3+ Years of Experience working as a react.js developer.
- Strong knowledge on HTML, CSS, SCSS and front-end languages in UI development
- Experience with popular React.js workflows (such as Flux or Redux)
- Experience with user interface design.
- Knowledge of performance testing frameworks including Mocha and Jest.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills and solid team player