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)