Experienced Developer - Mobile Apps

Senior
💰~$161K
Melbourne, 🇦🇺 Australia
Mobile Developer
Software development

Fastmail has been the leading independent email service since 1999. We’re headquartered in Melbourne, Australia, with customers worldwide.

At Fastmail, we always want to make email better. We know we can only achieve this through a great team that knows what it means to be even better, who want to serve our customers, and love our product.

Please note, at Fastmail we have implemented a transparent and fair pay framework where all equal and comparable roles across the business are paid the same. This role has a salary of $161,116.22 + super which is not negotiable.

This position is based in Melbourne, Australia and you must have full working rights. We do not provide relocation support, including financial, or relocation administration. Any application not meeting these requirements will not be considered.

Our culture and values

We can’t achieve anything better if we don’t stand by what we believe in most; our product and our team. Our set of guiding principles informs everything we do:

  • We are a good internet citizen
  • We build the future
  • We seek understanding
  • We value discussion

What are we truly looking for?

As an Experienced Developer working on our iOS and Android apps here at Fastmail, you will hold a crucial role in helping us deliver the best mobile email experience to our users.

We’re looking for someone who can take the initiative, is an experienced software developer with a track record of delivering robust, scalable solutions, and has the ability and curiosity to learn new skills quickly. Existing experience with iOS and/or Android development is ideal, but we’re most interested in whether you have good software engineering skills in general, and the ability and drive to learn both platforms.

We work in a hybrid style, and love working together in person, so you will be in the office 3 days a week, with the other 2 days flexible. We are a highly successful business with small high-performing teams in Australia, America and India.

What makes our apps unique:

Our apps use a web view for the user interface, allowing for a consistent experience across platforms and a single code base to maintain for most functionality. Your focus will be on native code that integrates deeply with the operating system, handling features such as:

  • Widgets
  • Default mail app functionality
  • Push notifications
  • Background syncing

Requirements

Who are you?

As an Experienced Developer, we are looking for the following:

  • Quality-Driven Engineer: You write clean, efficient, and scalable code, prioritising performance, security, and user experience in every project.
  • Problem Solver: You possess strong analytical skills and enjoy troubleshooting, optimising, and enhancing.
  • Effective Communicator: You can clearly articulate technical concepts and collaborate effectively with designers, developers, and stakeholders.
  • Detail-Oriented Professional: You pay close attention to detail and are committed to delivering high-quality software solutions that meet user needs and business goals.
  • Tech Enthusiast: You stay ahead of the curve by continuously learning new technologies, tools, and best practices in mobile and software development. You may also have experience or an interest in contributing open-source projects.

Candidates with experience in multiple programming languages (Swift, Kotlin, JavaScript, Perl, Rust etc.), WebViews, and hybrid app development will be highly regarded.

Qualifications & Experience

  • Bachelor's or Master's degree in Software Engineering, or related field highly regarded.
  • 5+ years of experience in software development with excellent understanding of software design and programming principles.
  • Knowledgeable of, or willingness to learn, iOS and Android APIs, frameworks and patterns.
  • Customer centric; we love our customers, and we want you to as well.
  • Strong communication and collaboration skills, a demonstrated team player able to communicate with technical and non-technical team members.

What are your responsibilities?

Mobile Application Development:

  • Design, develop, and maintain mobile applications for Android and iOS platforms.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Troubleshoot and resolve issues in existing applications, providing timely solutions.

Software Development:

  • Write clean, scalable, and efficient code that follows best practices and industry standards.
  • Participate in all phases of the software development lifecycle, including planning, design, implementation, testing, and deployment.
  • Contribute to the design and architecture of software systems and components.

Collaboration & Communication:

  • Work closely with UI/UX designers to implement intuitive and user-friendly interfaces.
  • Collaborate with other developers to integrate platform native functionality with our existing APIs and UI.
  • Participate in code reviews, provide constructive feedback, and uphold coding standards.

Benefits

Our team and culture are at the heart of everything we do. We embrace a flexible hybrid work style because we believe in getting the job done, not watching the clock. With a standard 37.5-hour work week, we ensure a healthy work-life balance. We regularly enjoy team lunches, and our snack bar is always stocked to keep you fueled. Plus, we organise various team activities to keep the camaraderie strong. We’re committed to continuous learning and growth, offering ongoing professional development opportunities to support our high-performing team.

 

Fastmail

Fastmail

At Fastmail, we believe in helping people live a connected, enriching life, and that’s not just for our customers

CSR (Corporate Social Responsibility)

LinkedIn

🏭information technology & services
🎂1999

Other jobs at Fastmail

 

 

 

 

 

 

 

 

View all Fastmail jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇦🇺 Australia
Mobile Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs