BjakTaiwan

Lead Engineer (Taiwan)

About UsBjak is dedicated to providing affordable and sustainable financial services to individuals across ASEAN.

Lead Engineer (Taiwan)

Lead Engineer (Taiwan)

Bjak

Taiwan

Full TimeNegotiable
Posted on 3rd Sep 2024

About Us

Bjak is dedicated to providing affordable and sustainable financial services to individuals across ASEAN. Headquartered in Malaysia, Bjak stands as the largest insurance portal in Southeast Asia. Our flagship platform, Bjak.com, assists millions in discovering insurance policies that offer optimal value and extensive coverage. Through strategic investments in technology, including Custom API, blockchain, trading systems, and data science, we aim to facilitate easy access to financial services that were previously challenging to reach or comprehend. Our core strengths are in navigating the most complex regulations and environments, creating some of the most innovative products in the world.

Lead Engineer

As the Lead Engineer, you will play a pivotal role in both the technical development and management of our cutting-edge technology solutions. This role emphasizes hands-on coding, with 70% of your time dedicated to actively writing and reviewing code, while 30% will focus on leading and managing the engineering team. You will work in a fast-paced, dynamic environment, making a significant impact on our products and services.

Key Responsibilities

  • Lead and manage a team of engineers, providing guidance and support throughout the development lifecycle.
  • Collaborate with cross-functional teams to define project requirements and create technical specifications.
  • Design, develop, and implement high-quality software solutions that meet business needs.
  • Conduct regular code reviews to ensure code quality and adherence to best practices.
  • Stay up-to-date with the latest industry trends and technologies, and make recommendations for improvement.
  • Troubleshoot complex technical issues and provide timely resolutions.
  • Foster a culture of innovation, creativity, and continuous learning within the engineering team.

Requirements

  • MS/BS in Computer Science, Software Engineering, Information Technology or related fields with strong Computer Science fundamentals in algorithms and data structures
  • 3+ years of full-time software engineering experience, strong plus if also knows C++ and backend well.
  • 2+ years of professional engineering management experience
  • Programming experience and understanding of modern technology including: (ReactJS/React Native, NodeJS, Kubernetes, GCP, MongoDB, Docker)
  • Experience managing cloud operations for reliability, scalability, and security in GCP/AWS
  • Experience recruiting, hiring and onboarding engineering talent
  • Strong sense of responsibility; driving initiatives from inception to completion
  • Proven experience as a Lead Engineer or similar role.
  • Strong knowledge of software development principles, methodologies, and practices.
  • Excellent communication and interpersonal skills.
  • Ability to effectively manage and prioritize multiple projects and tasks.
  • Experience in the Information Technology and Services industry is a plus.

Technology Stack We Use:

  • Express.js, Node.js, ReactJS, React Native
  • MySQL, PostgreSQL, MongoDB, GCP
  • Docker, Kubernetes

Don’t worry if you’re not familiar with all of these technologies—learning and growth are part of the journey here.

What We Value:

We value growth-minded, collaborative individuals with high learning agility who embody our core values of teamwork, a customer-first mindset, and innovation. We are passionate about insurance and fintech and are looking for team members who are ready to give their best to help us achieve our mission.

What's Next:

After submitting your application, you can expect the following steps in our recruitment process:

  1. Live Coding - Solving a fun programming challenge (Technical Team) & Interview (Hiring Managers and a Tech Lead)
  2. Final Interview - Conducted by the Talent Acquisition Team

Benefits

At our company, we believe in fostering an environment where you can thrive. Our benefits package includes:

  • Competitive salary
  • Flexible working hours
  • Casual work attire
  • Comprehensive medical, dental and vision benefit
  • Strong learning and development plans for your career growth
  • International work environment and flat organization

Instructions

  • Provide Accurate Personal Information
  • If the job requires a CV, ensure that you upload an up to date CV
  • The name on your application should match your legal identification.
  • All Fields marked with * are mandatory
Please ensure you regularly check the email address provided during the application process for any updates from Tuhustle or potential employers. Your application status, interview invitations, or job offers will be sent via email. Respond promptly to any messages to maintain your candidacy.

Job Application Form