Build pixel-perfect, buttery smooth UIs across both mobile platforms.
Leverage native APIs for deep integrations with both platforms.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Maintain code and write automated tests to ensure the product is of the highest quality.
Handling all the key aspects of product development such as the technical design of the feature, implementing highly scalable systems, work with other engineers to complete the product development, research etc.
Writing clean and reusable code
Maintaining Git discipline
Ability to work independently - accountable for your own actions and able to act with both urgency and integrity.
Excellent knowledge and experience with React Native, Redux and related concepts.
Understanding of REST APIs, the document request model, and offline storage.
Experience building mobile applications in Java, Objective-C, or Swift is desirable.
Rock solid at working with third-party dependencies and debugging dependency conflicts.
Contribution to open source projects is a big plus.
A general passion for technology and design is preferred.
Strong verbal and written communication skills.,