Job Description
The Role
As a mobile engineer you will help us:
- Design and implement new features with React Native for iOS and Android
- Research and implement new technologies and solutions
- Produce high-level technical documentation
The skill set
- 3 years minimum developing mobile applications for iOS and Android
- Deep knowledge of the iOS and Android Guidelines
- Solid understanding of the mobile development workflow and processes
- Must have a deep understanding of ReactNative, Javascript and CSS
- Basic knowledge of mobile programming languages: Java, Kotlin, Swift
- Must have built awesome mobile applications before that had live active users
- Very good understanding of Styling and Redux
- Understanding of Xcode for IOS development
- Code beautiful user interfaces with smooth user experience
- Knowledge of technological trends
- Excellent communication skills
- Problem-solving aptitude
Responsibilities
- Develop new user-facing features
- Maintain source code versioning
- Build reusable code and libraries for future use
- Improve on existing features
- Be the perfect matchmaker between technical requirements and UI/UX designs
- Optimize application design assets for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
Bonus points for
- Having built and shipped your own products
- Experience in development of mobile and server applications
- Previous experience owning and running a business or side hustle, no matter how big or small.