Lead mobile engineer, react native (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 Lead mobile engineer, react native, 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 looking for a talented and experienced Lead Mobile Engineer specializing in React Native to lead our mobile development team. As the Lead Mobile Engineer, you will play a key role in driving the technical direction, architecture, and development of our mobile applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our business objectives.   Responsibilities: Lead and mentor a team of mobile developers, providing technical guidance and support throughout the development lifecycle. Architect, design, and implement complex mobile applications using React Native framework. Collaborate with product managers, designers, and other stakeholders to define requirements and project scopes. Drive innovation and continuous improvement in mobile development processes and technologies. Ensure the performance, scalability, and reliability of mobile applications. Conduct code reviews and ensure adherence to coding standards and best practices. Identify technical debt and implement strategies for refactoring and code optimization. Stay updated on emerging technologies and industry trends, and advocate for their adoption when appropriate. Act as a subject matter expert on mobile development, providing insights and recommendations to senior leadership. Requirements Bachelor's degree in Computer Science, Engineering, or related field. Proven experience as a Lead Mobile Engineer or similar leadership role. Strong expertise in mobile application development using React Native. In-depth knowledge of JavaScript, TypeScript, and ES6+ syntax. Experience with state management libraries such as Redux or MobX. Solid understanding of mobile UI/UX principles and best practices. Familiarity with RESTful APIs and GraphQL. Experience with CI/CD pipelines and automated testing frameworks. Excellent problem-solving and debugging skills. Strong communication and interpersonal abilities. Ability to thrive in a fast-paced, collaborative 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