React Native Engineer (Indonesia)

  • Jakarta
  • Bjak
About Us Bjak is focused on providing access to affordable and sustainable financial services for people in ASEAN. Headquartered in Malaysia, Bjak is the largest insurance portal in Southeast Asia. Our main portal, Bjak.com, helps millions find the insurance policy with the best value and highest coverage for them. Our investments in technology such as Custom API, blockchain, trading systems and data science is to enable easy access to financial services that were previously inaccessible or difficult to understand. As we continue to expand our presence in Indonesia, we are seeking dynamic individuals who are not only skilled professionals but also share our enthusiasm for making a meaningful impact. As a React Native Engineer, you will play a pivotal role in shaping the technological landscape of our innovative projects. Collaborating with cross-functional teams, you'll be responsible for designing, developing, and implementing robust software solutions that drive our success. Job description: We are seeking a talented React Native Engineer to join our dynamic team. As a React Native Engineer, you will be responsible for developing and maintaining mobile applications using React Native framework. You will collaborate closely with our product development and design teams to deliver high-quality software solutions.   Responsibilities: Develop mobile applications for iOS and Android platforms using React Native framework. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and fix bugs, as well as improve application performance. Maintain code integrity and organization. Continuously discover, evaluate, and implement new technologies to maximize development efficiency. Participate in code reviews and provide constructive feedback to team members.   Requirements Bachelor's degree in Computer Science, Engineering, or related field. Proven experience in developing mobile applications using React Native. Strong proficiency in JavaScript, TypeScript, and ES6+ syntax. Familiarity with RESTful APIs and GraphQL. Experience with state management libraries such as Redux or MobX. Understanding of mobile UI/UX principles and best practices. Knowledge of mobile app deployment processes for both iOS and Android platforms. Excellent problem-solving and debugging skills. Strong communication and collaboration abilities. Ability to work independently and in a team environment. Benefits Be at the forefront at tackling the hardest problems within the insurance industry Team culture - highly practical and results oriented Free training and development, constantly improve yourself Subsidized insurance coverage for medical and life insurance Great lifestyle - free weekly lunch and many more Hybrid working arrangement