
Technical Lead, Software Engineering
Posted Oct 23

Posted Oct 23
This is a fully remote position, open to applicants in Indonesia.
β’ Spearhead the technical design and implementation of cloud, web, and mobile software for Igloo's property management solutions.
β’ Take ownership of architecture assessments and system design within the product domain.
β’ Require comprehensive end-to-end sequence diagrams, API contracts, and clear scope for significant changes prior to sprint planning.
β’ Conduct design reviews with backend, frontend, and QA teams to ensure alignment on scope, contracts, and testing protocols.
β’ Establish standards for code review, testing, and CI/CD processes.
β’ Collaborate with engineering leads to maintain consistency in backend and API standards.
β’ Work closely with Product, Design, and stakeholders to assess feasibility, define requirements, and provide estimates.
β’ Manage sprint workflows, monitor cycle times and predictability, and address any sprints that may be at risk.
β’ Integrate hardware and multi-device testing into the design process and the definition of done.
β’ Offer technical readiness insights for hardware gate reviews.
β’ Identify and mitigate technical debt and bottlenecks in the system.
β’ Engage with stakeholders across various locations and time zones.
β’ Guide and mentor engineers through code reviews, design evaluations, and collaborative programming sessions.
β’ Over 8 years of experience in software engineering, with a focus on technical leadership of a team.
β’ Profound backend or full-stack expertise, combined with sufficient breadth to evaluate mobile and frontend designs.
β’ Proven experience in drafting and reviewing technical designs and API contracts (e.g., OpenAPI).
β’ Familiarity with CI/CD processes and test automation techniques.
β’ Experience collaborating with product managers and designers in an agile scrum environment.
β’ A history of elevating engineering standards and mentoring fellow engineers.
β’ Excellent written and verbal communication skills in English.
β’ Experience with IoT, hardware-connected, or mobile-integrated products is highly advantageous.
β’ Must be based in, or willing to relocate to, Bali.
β’ Must be available for some calls outside of Bali hours.
β’ Competitive salary package.
β’ Flexible working hours and remote work opportunities.
β’ Opportunities for professional development and career advancement.
β’ Engaging and inclusive company culture.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.