Challenges:
- Integrate technologies like RESTful API, Firestore, Dynamic Linking, Push Notification to build, enhance and deploy brilliant mobile functions
- Develop a more intuitive mobile UI for our messenger and job board feature
- Optimize the app speed and enhance UX, e.g. Lazy Loading, Redux Management, streamline messenger with WebSockets
- Work closely with designers, product managers to design & deliver new features
- Plan, setup & implement A/B testing for growth hacking
- Adhere to agile principles when developing & collaborating with the product team
- Work in a very cross-functional team that touches many of the core systems and user flows at Freehunter
- Participate in regular sprint, code review and solution design meetings on improving coding practice
Requirements
- Passionate about creating great products
- Proactive, fast learning, self-motivated and show strong interest in programming
- Solid understanding in React Native, Redux, React Hook, Component Life Cycle, RESTful APIs (or equivalent technologies)
- Proficient in the following technologies will be an advantage but not a must: CodePush, Dynamic Linking, Firebase, Mixpanel, Fingerprint Security Integration
- Data-driven mindset, makes practical decisions based on a mix of quantitative and qualitative user feedback
- Love to try cutting-edge technology. Contributing to open source libraries is a bonus.
- Experience shipping one or more mobile apps, ideally currently available in an app store will be an advantage
- Knowledge & practice in modern software engineering development process like agile or scrum is an advantage.
- Knowledge of testing framework like Jest & Mocha will be an advantage
- Understandings in native code development environment trade-offs between native and web will be an advantage
Application via:
https://forms.gle/horebeyZcrP3UzPJ6