Full Stack + React Native Developer
Responsibilities
- Build pixel-perfect, buttery smooth UIs across both web and mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Design and implementation of continuous integration and deployment
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Infrastructure as a code adaptations
Skills
- Writing HTML, CSS, and JavaScript. Being up on latest practices is a must, e.g., HTML5, CSS3
- Firm grasp of the JavaScript and TypeScript languages, including ES6+ syntax
- Knowledge of functional and/or object-oriented programming
- Ability to write well-documented, clean Javascript code
- Thorough understanding of user experience and possibly even product strategy
- Proficiency with Git
- Appreciation for clean and well documented code
- Familiarity with native build tools, like Gradle, Android Studio, IntelliJ
- Understanding of REST APIs, the document request model, and offline storage
- Experience with automated testing suites
- Knowledge on Azure or any public cloud platforms is a bonus