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)