Description:
We are looking for JavaScript developers who are proficient with React Native frame work. Ideal candidates will be responsible to develop user interface components and implement those following well-known React Native & React.js workflows (such as Flux or Redux). They will be responsible to ensure that these components and the overall application are robust and easy to maintain.
We are a passionate group of professionals, and would welcome an equally dedicated person to join our team!
Requirements
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Experience with data structure libraries (e.g., Immutable.js)
- Knowledge of isomorphic React is a plus
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Self-driven and self-managed, good time management skills.
- Able to work in a fast paced and team oriented environment.
Responsibilities
- Developing highly-responsive, web-based user interface.
- Constructing visualizations that are able to depict vast amounts of data.
- Working and collaborating with the rest of the engineering team.
- Developing a flexible and well-structured front-end architecture, along with the APIs to support it.
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high quality code.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.