Lead Software Engineer

Be among the first applicants.
Glints
Indonesia
IDR 200,000,000 - 300,000,000
Be among the first applicants.
Yesterday
Job description

About the Company

Tyr Rewards is a company that focuses on developing and managing legacy PHP backend micro-services and migrating them to Node.js. We also oversee Flutter-based mobile applications and Next.js (React) web platform.

About the Role

As a Lead Developer at Tyr Rewards, you will play a critical role in developing and managing our legacy PHP backend micro-services and leading their migration to Node.js. You'll oversee our Flutter-based mobile applications and Next.js (React) web platform while focusing primarily on backend development. Working alongside senior frontend and mobile developers, you'll lead this technical team within our Scrum-based Agile environment. You'll work closely with the product team, UI/UX designers, stockholders, and data specialists, ensuring the timely delivery of high-quality products that meet our users' needs and drive business growth in the AdTech space. You'll be collaborating in a high-performance environment handling 10K events per second in our rewarded ads ecosystem.

Responsibilities

  • Lead and mentor a team of developers across multiple disciplines
  • Manage and develop Node.js backend systems within an event-driven, micro-services architecture
  • Migrate legacy micro-services from PHP to Node.js while developing new backend features
  • Oversee frontend development using Next.js, React, and playable Unity ads
  • Coordinate external developers working on Flutter-based mobile applications (with potential to build an in-house team in the future)
  • Work closely with product team, UI/UX designers, stockholders, and data specialists
  • Collaborate with Data Engineers, Data Analysts, and Data Scientists on AI/ML initiatives
  • Implement best practices and coding standards to ensure high-quality code
  • Contribute to the development of our technical roadmap and strategy
  • Stay current with the latest technologies and trends in AdTech, tracking systems, and application development

Qualifications

5+ years of experience with Node.js development

Required Skills

  • 2+ years of Full-Stack or Frontend development experience
  • Solid understanding of software development methodologies and best practices
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Ability to work in a fast-paced environment and adapt to changing priorities

Preferred Skills

  • Management experience leading development teams
  • 3+ years of experience with PHP development
  • 1+ years of experience with Next.js
  • 1+ years of experience with React
  • 1+ years of experience with Flutter
  • 2+ years of experience with AdTech, Mobile App Events, and Tracking systems (Appsflyer, Adjust, Firebase, Google Analytics)
  • Experience with high-volume event processing (10K events/second)
  • Familiarity with rewarded ad ecosystems and publisher MMPs (Mobile Measurement)
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Lead Software Engineer jobs in Indonesia