About the job
Join Makro PRO, an innovative digital venture from the renowned Makro brand, dedicated to revolutionizing the B2B marketplace. Our mission is to create a state-of-the-art technology platform designed to empower restaurant owners, hotels, and independent retailers, facilitating seamless transactions for sellers. At Makro PRO, we unite top-tier talent from multiple international backgrounds to reshape the digital landscape of Southeast Asia.
Elevate your career in the dynamic world of B2B e-commerce. Become a part of our team and contribute to the growth of Southeast Asia’s next unicorn.
Your Challenge:
We are in search of a talented Tech Lead – Frontend (React Native) who possesses extensive expertise in React Native and contemporary frontend technologies. This role is perfect for an individual who excels at tackling intricate performance challenges, producing high-quality code, and leading a small team while actively engaging in development tasks.
This role will involve 80% coding and 20% leadership/mentorship, ensuring technical excellence and fostering effective teamwork.
Key Responsibilities:
Technical (80%)
- Design, architect, and implement scalable and high-performing frontend solutions utilizing React Native, React.js, Next.js, and associated technologies.
- Identify and resolve performance bottlenecks such as JS thread blocking, memory leaks, rendering optimizations, and network performance issues.
- Maintain high code quality through best practices, automated testing, CI/CD integration, and comprehensive code reviews.
- Work collaboratively with backend, QA, and product teams to deliver integrated mobile and web experiences.
- Keep abreast of the latest frontend trends, frameworks, and tools.
Leadership (20%)
- Offer technical mentorship to fellow developers, cultivating a learning-oriented culture.
- Lead by example with hands-on coding while establishing coding standards and practices.
- Collaborate with Product Managers, Designers, and QA to synchronize on project timelines and priorities.
- Assist in sprint planning, estimations, and ensure smooth project delivery.
- Champion initiatives related to frontend performance monitoring, observability, and proactive enhancements.
