Back to search:Technical Lead / Jakarta (south)

We are a fast-growing IT Consulting firm delivering cutting-edge technology solutions to clients across various industries. To strengthen our development team, we are seeking a Software Development Lead who can lead high-impact projects, design scalable systems, and mentor a talented team of engineers.

Responsibilities

· Design, develop, test, and deploy high-quality software applications.

· Lead the end-to-end software development lifecycle, ensuring adherence to coding standards and best practices.

· Collaborate with cross-functional teams (consultants, designers, testers, and clients) to translate requirements into robust technical solutions.

· Optimize application performance, scalability, and security.

· Provide technical guidance, coaching, and mentorship to junior developers.

· Conduct thorough code reviews and enforce clean, maintainable code standards.

· Manage code merging activities using Git and ensure smooth integration across branches.

· Act as the Product Demo PIC, presenting solutions and progress updates to clients.

· Provide progress development updates and ensure alignment with project timelines and goals.

· Assign and manage development team tasks, ensuring clarity, efficiency, and accountability.

· Lead recap sessions to summarize task progress, challenges, and proposed technical solutions.

· Prepare man-day estimations (MD Estimation) for project tasks and enhancements.

· Lead a development team of 10–15 developers (both Backend & Frontend).

· Drive continuous improvement in development workflows, tools, and team collaboration.

Candidate requirements

· Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent work experience).

· Minimum 2-3 years of proven experience in developing multi-platform UIs with a strong portfolio showcasing your work.

· Proficiency in Flutter for mobile development and ReactJS for web development.

· Strong knowledge of responsive design principles and mobile-first development.

· Experience with RESTful API integration and data manipulation.

· Familiarity with version control systems, such as Git.

· Strong problem-solving skills and the ability to work well in a collaborative team environment.

· Good communication skills, as you will need to interact with designers and backend developers to bring UI concepts to life.

· Attention to detail and a commitment to delivering high-quality, visually appealing UIs.

· Knowledge of web technologies, including HTML, CSS, and JavaScript.

· Experience with mobile development for iOS and Android is a plus.

Location & commitments

· Full-time

· WFO