Job Description
React Native Developer / Mobile Developer / Fully Remote
We are looking for a talented mobile developer with a few years' experience building React Native applications.
You have a sharp eye for good user experience and understand accessible design. You are experienced with crafting applications that work beautifully across multiple devices and platforms and are familiar with the aspects of each platform that require attention. You are fluent working with a backend API and have good experience with OAuth and JSON web tokens. You understand the concept of CI/CD and as a result always write tests for your work. If this is you, please send us an application.
Essential skills:
- React Native (Including modern React with hooks etc.)
- ES6+ JavaScript
- MOBX state tree/Redux
- Familiarity working with REST API and Service Architecture
- Unit Testing
- Agile
- GIT
- Willingness to learn, adapt to changes
- Good understanding of performant mobile software
- Good understanding of software design patterns
- Good understanding of non-functional requirements (security, performance etc)
- Able to professionally communicate clearly and concisely both verbally and in writing.
- Proven experience of working in a team environment supporting and working with other colleagues and management
Bonus skills:
- TypeScript
- UX/UI
- Ant design library
- Accessibility
- OOP
- js
- Redux toolkit
- Familiarity with native languages (Swift, Java, Objective C)
- Familiarity with Apple and Google publishing consoles and deployment
- Excellent telephone/video call manner, comfortable speaking in any situation
- Demonstrated ability to effectively plan, organize and prioritize working hours while operating remotely.
