ï‚·The candidate should be proficient in ReactJS, React Native and is able to develop application with Redux.Â
ï‚·The candidate must be fluent in Javascript (and Typescript) and its nuances including ES6+ syntax.Â
ï‚·The candidate will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure.Â
ï‚·The candidate should have good working experience of project management tools like JIRA and is able to understand the nuances of version control like GIT.Â
ï‚·Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Primary Job Responsibilities
ï‚·Build pixel-perfect, buttery smooth UIs across both mobile platforms.
ï‚·Leverage native APIs for deep integrations with both platforms.
ï‚·Maintain code and write automated tests to ensure the product is of the highest quality.
ï‚·Collaborate with Project Management regarding priorities, timelines, and estimates
ï‚·Contribute regularly and proactively in team discussions
ï‚·Troubleshoot and problem-solve as needed, while developing and sharing innovative solutions
ï‚·Proactively manage workflow and minimize downtime between assignments
ï‚·Communicate consistently with supervisor regarding workload, challenges, and potential issues
ï‚·Take ownership and pride in work and see the work through to completion
Additional Responsibilities
ï‚·Project a positive, professional attitude at all times
ï‚·Maintain open lines of communication with peers and department managers to help answer questions, provide assistance, and promote an atmosphere of teamwork
ï‚·Reach out to the open source community to encourage and help implement mission-critical software fixes-React Native moves fast and often breaks things.