Duties and Responsibilities
- Collaborate with cross-platform and product development teams to define interfaces and ensure feature interoperability.
- Identify performance improvements and efficiency optimizations for implementation, build, and deployments of the technology.
- Architect, build, and maintain our React Native applications with clean code.
- Implement UI from specifications provided by the UX/UI team.
- Undertake any other ad-hoc work as assigned.
- May be required to perform other related duties as required.
Your Skills and Experience
- A bachelor’s degree in Computer Science/Information Technology or equivalent.
- Working experience with React Native, JavaScript, ES6+, React Hooks.
- Redux, Redux-Saga, ES6, TypeScript.
- Experience working with Firebase, in deploying IOS/Android App, Codepush.
- Good at using source code management systems as Github, Gitlab.
- Good vision of quality, scalability, performance, and function.
- Excellent working attitude, problem-solving, and willingness to tackle any challenges.
- Good collaboration, and communication skills.
Nice to have:
- Ability to learn new technologies and APIs.
- Knowledge of Nodejs, Golang, and being a polyglot is a bonus.