About the job
About Wobitech
Wobitech is a leading Melbourne-based software agency specializing in innovative mobile apps, websites, and SaaS platforms for diverse industries. Driven by a passion for delivering cutting-edge digital solutions, we are now seeking an experienced Tech Lead to join our growing product team in India.
About the Role
We are looking for a seasoned Tech Lead with deep hands-on coding expertise and proven leadership experience to establish and guide our India-based development team. In this senior role, you will define product architecture, drive technical excellence, and build a high-performing team of front-end, back-end, full-stack, iOS, and Android developers. You will play a key role in scaling the product from initial build to mature operations, ensuring robust, scalable solutions while mentoring talent and aligning technical delivery with business objectives.
Responsibilities
- Lead the design, architecture, and implementation of full-stack and mobile product components, ensuring alignment with business goals.
- Contribute as a hands-on developer, writing clean, efficient code across web and mobile stacks, including APIs, real-time data, and offline capabilities.
- Mentor and manage developers: conduct code reviews, provide technical guidance, and foster best practices in agile methodologies (e.g., Jira, Trello, Git).
- Identify and resolve technical challenges, ensuring performance, security, scalability, and maintainability.
- Oversee integration between front-end, back-end, and mobile platforms, incorporating UI/UX best practices and ensuring cross-platform compatibility.
- Build and scale the team: recruit, onboard, and mentor developers; conduct performance reviews; and promote a culture of continuous learning and collaboration.
- Drive operational excellence: define metrics for productivity, code quality, and reliability; lead incident response and post-mortem processes.
Requirements Essential
- 8+ years of professional software development experience, with at least 4 years in a Tech Lead or Engineering Manager role leading cross-functional teams of 5+ developers.
- Strong hands-on coding experience in a player-coach capacity.
- Full-stack expertise:
- Front-end: HTML, CSS, JavaScript/TypeScript; advanced React.js (or Vue.js/Angular); responsive, accessible UIs; state management (Redux/Context API); translating Figma designs into production-ready components.
- Back-end: Node.js, Python, Java, or similar; scalable API design (REST/GraphQL); frameworks such as Express, Django, or Spring; SQL/NoSQL databases; deployment/server management.
- Mobile expertise:Android: Kotlin, Android SDK, Jetpack (Room, Navigation, Compose), MVVM/MVI architectures, coroutines, dependency injection (Dagger/Hilt/Koin), complex integrations.
- iOS: Swift, Xcode, UIKit/SwiftUI, app lifecycle management.
- Proficiency with Git, CI/CD pipelines (e.g., Jenkins, GitHub Actions), testing frameworks (JUnit, Jest), and debugging tools.
- Proven track record in agile/Scrum methodologies and scaling teams/products.
- Strong leadership, communication, and conflict-resolution skills for managing distributed/global teams.
- Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience.
Preferred Skills
- Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and microservices.
- Familiarity with TailwindCSS, advanced animations, real-time features (WebSockets, Firebase), and analytics tools (Mixpanel).
- Domain knowledge in SaaS, transport/logistics, or high-scale applications.
Location: India Remote
Type: Contract Basis, Tech Lead
Join us and take the lead in shaping a world-class product and engineering culture from the ground up.