Skip to content

Mobile Engineering Lead

  • Hybrid
    • Chennai, Tamil Nādu, India
  • Engineering

Job description

We are looking for an ambitious, independent, structured and engaged leader with a solid Technical  background and business acumen. 

As a Mobile  Engineering Lead, you will be accountable to the team for efficient delivery. You will achieve it in close collaboration with the product function, other tech leaders and engineers.

You will play a key role in developing and growing our flagship product (Setmore) as well as help shaping our NextGen engineering culture. Setmore (https://www.setmore.com/ ) is a scheduling software with thousands of users and millions of scheduled appointments each month.

Roles and responsibilities

  • Delivery Management and Execution
  • Drive roadmap execution, defining periodic delivery milestones within engineering resources and business requirements constraints
  • Set up and maintain delivery strategy and team organisation to effectively deliver on the backlog
  • Create clarity for the teams, explaining business requirements and translating them into engineering tasks
  • Collaborate with PM and UX Design to determine the feasibility and scope of execution and plan and prioritise the backlog altogether with the PM team.
  • Validate that the deliverables are meeting product and business requirements before they are released
  • Ensure the team has the necessary resources, approvals and other support
  • Mitigate any risks to the plan that are being observed by efficient team management, a strong understanding of technology and collaborating with other teams and leaders within the company to clear away obstacles and get the resources their team needs to succeed
  • Measure the teams’ efficiency and quality of deliverables and set clear expectations and goals
  • Adjust processes and timelines to ensure high quality is delivered

Technical skills

  • Providing hands-on leadership within iOS and/ or Android
  • Make sure the solutions chosen to deliver the agreed scope are optimal for the organization, architecture, infrastructure and team
  • Provide guidance and direction to the teams with regard to design, architecture, implementation, validation, and monitoring
  • Set high standards for coding, testing, deployment, and monitoring
  • Contribute to code reviews and help the team deliver more robust, maintainable and high-quality software
  • Manage the development and maintenance of the given components and areas, including incident and problem management, system lifecycle management, etc.
  • Manage the “housekeeping activities” in teams, like compliance for audits, technical vulnerabilities, exceptions, etc.
  • Collaborate with various functions, drive engineering initiatives and have an impact at an organisational level
  • Contribute to setting architectural principles and guidelines
  • Prepare technical proposals and reports when necessary

Stakeholder management

  • Communicate with key stakeholders and collect and share feedback
  • Ensure transparency on decisions, progress and results
  • Ensure alignment

Job requirements

Must have

  • Degree in Computer Science, Engineering or a related technical field

  • At least 3 years of similar experience

  • Strong working knowledge of iOS and/or Android and experience creating, delivering, and operating critical iOS and/or Android client capabilities at scale

  • Proficiency in Swift and/or Kotlin

  • Experience working in complex environments with many interdependencies

  • Experience with solution architecture and cloud technology

  • Experience with making sound “code quality vs speed of development” trade-offs and understanding the consequences for the product and business

  • Experience developing processes, setting up standards and engineering good practices as well as removing hurdles to facilitate great and fast execution

  • Curiosity and desire to continuously learn

  • Quality and execution mindset

  • Focus on continuous improvement

  • Experience with agile tooling (Jira, Confluence, etc.)

  • Demonstrated experience recruiting and managing technical teams, including performance management

  • Experience in mentoring and training less experienced colleagues

  • Experience with multicultural teams and organisations

  • Great communication skills - the ability to connect easily with the team members, other managers, product managers and stakeholders and understanding over-communication is better than no communication

  • Being comfortable managing team members with different skills from your own and with better skills than your own

  • Excellent communication skills


Good to have

  • Knowledge of booking/ scheduling domain or experience working on related products

  • Working experience in SaaS products

  • Experience in building products from scratch


Why choose FULL?

Do you want to work on a product that has transformed the lives of over 60,000 global users? Setmore, ranked as one of Forbes's top 7 scheduling apps, helps businesses grow and thrive. With more than 6 million monthly appointments, we make scheduling dreams a reality; irrespective of the business size. This is your chance to change the scheduling world with us!

About us

We are a Portland-based SaaS product company on a mission to empower businesses to work from Anywhere. Our global team of engineers, designers, testers, product experts, customer experience associates, and marketers come together to create a better way to work. Our products and services help businesses to be more productive, flexible, and scalable. Together, we can change the way the world works!


or