Description:
- Design, develop and build highly scalable, cross-platform, and high-performance web/mobile applications using React and React-Native.
- Apply design patterns and design principles to produce maintainable and easy to extend code.
- Perform issue analysis, root-cause analysis, and issue resolution.
- Write and manage technical documentation.
Requirements:
- Strong proficiency in Typescript.
- Outstanding skills in React and React Native
- Strong understanding of user-friendly experience & interface, pay attention to details, and proficiency in HTML5, CSS3, React Native styling, and animation.
- Experience in responsive web and PWA.
- Extensive knowledge in using RESTful and GraphQL.
- Experience working with Redux, Redux-Saga, Redux-Thunk, or MobX.
- Have experience/exposure to cloud services (AWS/GCP).
- Extensive knowledge in unit testing.
- Ability to effectively communicate problems and solutions to the different team members.
- Firm grasp in object-oriented, functional, or event-driven programming practices.
- Good cross-team collaboration and communication skills.
- Willingness to learn and adapt to different technologies.
Preferred:
- Experience in Native Modules development with Java/ Kotlin or Swift.
- Understands web and mobile applications profiling and able to improve the performance of components.
- Experienced in Agile/Scrum development.
Benefits:
- Competitive Salary
- WFH
- Technical Certification (AWS, GCP, Scrum)
- WFH/WFO Allowances
- BPJS Kesehatan & BPJS Ketenagakerjaan
- Medical
- Working Facilities (Laptop, Monitor, Table and Chair)