Senior Software Engineer (Mobile)

Colombo

Apply Online

Choose to be part of something :Different!

Imagine if you could get anything you need for your home at the tap of a button, performed by the best possible person, for the fairest price, immediately. That’s what we’re building at :Different. Our vision is to create the assistant for the home, tackling the trillion-dollar home services market around the world. 

We’re starting by rebuilding property management in Australia. In property management, we take care of every aspect of an investment home, delivering an incredible consumer experience for owners and tenants.

We know what it takes to build a successful startup. :Different has two co-founders with many years of experience in Silicon Valley. Mina was the first Product Manager and ultimately, global Head of Product at Uber. Ruwin was a Principal on Google’s global business strategy team and a Director at Softbank, the world’s largest internet sector investor. Both have deep experience and networks in the technology space.

We’ve raised three rounds of capital from top Silicon Valley and Australian VCs. We’ve grown rapidly, operate in three Australian capital cities and have plans to expand further around Australia and into the US.

The role:

As a senior developer for a permanent position, you will be part of a growing team of developers based in Colombo and Sydney. We’ll be growing our existing suite of internal and consumer products, as well as working on some major new areas that will significantly expand our business, within Australia and internationally.

Responsibilities

  • Be the mobile expert in one of our autonomous, cross-functional, agile teams.
  • Take responsibility for developing and shipping high quality mobile apps into production, on time.
  • Follow industry best practices for everything from software design, coding, testing, deployment, debugging and documentation.
  • Work with product owners and architects to constantly improve our software.
  • Be an active participant in our rigorous code review process.

You

Ideally

  • You are passionate about coding and technology
  • Love the startup life
  • A can-do attitude
  • Top-notch verbal and written English communication skills
  • Pay a lot of attention to the details
  • Accountable and highly organized
  • A strong team player with a collaborative attitude
  • Intellectual curiosity and an attitude that’s focused on learning new frameworks, libraries, programming languages and approaches
  • Capable of switching between tasks and working in a fast-moving environment
  • Experienced with pair-programming and mentoring junior engineers

Technical skills

  • At least 3-years of commercial experience as a mobile developer
  • Deep understanding of mobile platform fundamentals: iOS, Android
  • Deep understanding of mobile platform languages and technologies: Swift, React Native, Android SDK, Kotlin (Flutter would be a bonus)
  • Experienced with Git and Github
  • Experienced with consuming REST APIs, Websockets and GraphQL APIs via mobile applications
  • Experienced with Test-driven development (Unit Tests, Integration Tests, End-to-end tests)

What you'll get from us:

  • Be a part of a world-class technology team that is currently building a state-of-the art system architecture cleanly from the ground up.
  • Long-term career opportunities - as an early employee, there’s lots of opportunity to grow professionally, as well as play a critical part in our long-term engineering strategy.
  • Have the best-of-the-best available for mentorship and support: our leadership team includes senior alumni from Google, Uber, Sysco LABS and the Boston Consulting Group.
  • An incredible culture that values learning, autonomy and results over rigid policies and rules. We remain true to the twelve agile principles.
  • A generous salary and bonus.
  • Flexible working hours.

Apply by sending your resume and cover letter to careers@different.com.au


:Different is an Equal Employment Opportunity employer that values the strength diversity brings to the workplace. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills, and creating an inclusive environment for all employees. The more inclusive we are, the better our work will be.

Apply Online