Lead Software Engineer

SmartBite

Get to know SmartBite 

SmartBite is Southeast Asia’s #1 Catering Marketplace. We bring together corporates, suppliers and our technologies to provide a solution for digital canteens, business catering and corporate gifts in Malaysia, Philippines, and Singapore. We are a team of passionate and motivated people who love food and are rapidly conquering South East Asia. As such, we are seeking a talented, driven and energetic (remote) lead software engineer who can lead our internal development team and help grow our product, and is ready to bring Smartbite’s technology to the next level. Learn more about SmartBite's Products and Services here or visit trysmartbite.comTech

Infrastructure 

Our core infrastructure is entirely based in the cloud on AWS. We use Angular, Node.js and MongoDB and are expanding our capabilities to also include mobile. 

About the role 

As a (remote) Lead Software Engineer at SmartBite, you will:

  • Support the company’s vital business by designing and delivering robust software with a modern tech-stack.
  • Be a leader, mentor and valued contributor in a close-knit team of engineers
  • Collaborate with the product team to define development criteria
  • Implement system architecture to align with product goals
  • Identify and advocate for changes related to the stability and supportability of the system.
  • Actively drive the architecture of the product and its overall performance
  • Inspire the overall company for product excellence across your work and contributions as a thought leader and mentor 
  • Qualifications & Requirements 
  • You will do well in this role, if:
  • You possess a strong foundation in driving complex and cross-functional product initiatives
  • You are highly-motivated and passionate about your work, aspiring towards the goals of the team and SmartBite
  • You are comfortable with actively leading and working collaboratively on a cross-functional team
  • You have outstanding problem-solving skills with an ability to tackle & troubleshoot complex systems
  • You possess strong proficiency in JavaScript based frameworks e.g. Node.js / Angular
  • You are experienced in designing complex tech solutions
  • You have great communication skills – verbal and written.
  •  Other information
  • Working location can be in one of our offices or remote
  • Renumeration can include equity in the company