• You will implement scalable architecture and work on a committed team contributing to robust projects.
• You'll lead a team of engineers to design, develop, and ship product features and improvements.
• You'll be partnering closely with the Product Team to evaluate the technical feasibility, release, and timely execution of features.
• You'll actively work with the Platform and other Engineering teams to incorporate components, services, and tools into your product; as well as, share components, services, and best practices in return.
• Nurture and manage the team members to achieve team goals.
• Assist the team in computer science day-to-day problems such as debugging issues and others.
• Lead software components development and customization for given carriers requirements, plan tasks, hold code and design reviews.
• Analyze carrier requirements, with a larger team, to define high level architecture, collaborate with senior developers across the team on design.
• Review and approve the detailed designs.
• Drive all aspects of the development including requirements definition, design, implementation, unit testing, and integration.
• Responsible in mentoring and teaching subordinates software engineers.
• Bachelor's degree majoring in computer science or other related fields.
• Minimum 5 Years experience in a related field.
• +2 years of software engineer lead/managerial experience.
• Strong algorithmic, data structure and object oriented programming skills.
• Software Architecture and Design Methodologies.
• You have led technical projects from concept, design, to delivery.
• You are experienced in leading a team of developers; you have the ability and interest to teach others best practices and mentor less experienced engineers.
• Execute performance benchmarking and monitoring.
• Experience building clean, maintainable, and well-tested code.
• Experience CSS/HTML, Javascripct, PHP another MVC framework like Laravel will be an advantage
• Having experiences with MySql or Sql Server database used for project development.
• Solid understanding of objet-oriented programming (OOP).
#hiring #education #linkedin #jobs #jakarta #lokerindonesia