Home > Find Jobs

Job Search

A tropical beach
Social Discovery Group company logo

Social Discovery Group

Australia

Posted on: 21 March 2024

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

Mobile Flutter Developer (Cupid Media)

Social Discovery Group is the world's largest group of social discovery companies which unites more than 50 brands. For more than 20 years, we have been creating premium international dating services and social discovery apps with a focus on video streaming, AI technologies, entertainment, and game mechanics. Our product portfolio includes Dating.com, Cupid Media, Dil Mil, and many others. The products are already used by more than 500 million users in 150 countries around the world. 

SDG Invests in social discovery technology startups around the world. Our Investments include Open AI, Patreon, Flo, RAW, EVA AI, Clubhouse, Magnet, Woebot, Flure, Astry, Coursera, Academia, Harbour, Space, Auto1, DocSend, AppAnnie, Rapyd, Boom Supersonic, Trading, View, K-Health and many others.

We solve the problem of loneliness, isolation, and disconnection with the help of digital reality.

Our digital nomad team of more than 800 professionals works all over the world. Our international team of like-minded people and professionals solves ambitious daily tasks and creates truly global products. We value focusing on results, a proactive approach, and we are always looking for new and unconventional ideas.

Our teams of digital nomads live and work remotely from Cyprus, Malta, the USA, Thailand, Indonesia, Hong Kong, Australia, Poland, Israel, Turkey, Latvia and many others.

We are seeking a Mobile Developer to join Cupid Media - an online dating company that operates 33 active niche dating websites based on religion, ethnicity, lifestyle and special interests. The network of sites is available in multiple languages, and since its founding in 2000, over 60 million singles have registered across the company's sites. Cupid Media is based on the Gold Coast in Queensland, Australia.

As a Mobile Developer at Cupid Media, you will be responsible for designing, developing, and maintaining high-performance mobile applications using the Flutter framework.

You will have a strong understanding of mobile app development, a passion for clean and efficient code, and the ability to collaborate with cross-functional teams. 

You will work closely with the API services delivery team to ensure that the endpoints are clear and documented and they can be consumed by the mobile application. 

Included in this role is the ability to build an application that conforms to the non functional requirements of the users, with fast and secure access to the backend services. This will require the engineer to work closely with the CTO and Architects to ensure that the design patterns implemented are optimised for this purpose.

Your main tasks will be:

  • Mobile App Development: Design and implement scalable, maintainable, and efficient mobile applications using the Flutter framework. Collaborate with UX/UI designers to translate design concepts into a functional and appealing user interface.
  • Cross-Platform Development: Develop and maintain cross-platform mobile applications that run on both Android and iOS platforms. Ensure optimal performance, responsiveness, and usability of the applications.
  • Code Review and Quality Assurance: Conduct thorough code reviews to maintain code quality and adherence to coding standards. Implement testing strategies to ensure the reliability and robustness of the mobile applications.
  • Integration with APIs and Services: Integrate mobile applications with backend services, APIs, and third-party libraries. Collaborate with backend developers to define and implement API specifications.
  • Performance Optimisation: Identify and resolve performance bottlenecks to ensure optimal mobile app performance. Implement techniques to enhance the speed and efficiency of mobile applications.
  • UI/UX Implementation: Work closely with UX/UI designers to implement visually appealing and user-friendly interfaces. Ensure a seamless and intuitive user experience across different devices.
  • Version Control and Collaboration: Use version control systems (e.g., Git) to manage source code. Collaborate with cross-functional teams, including product managers and QA engineers, to deliver high-quality software.
  • Continuous Learning: Stay updated on the latest trends and advancements in mobile app development and the Flutter framework. Share knowledge and insights with the development team to foster continuous improvement.

We expect from you:

  • Demonstrable expertise using Flutter to build mobile applications;
  • Deep understanding of SDK's, frameworks and app development in:
    - Flutter app development;
    - Native iOS/Android app development;
  • Knowledge of mobile app design patterns and UX/UI fundamentals;
  • Knowledge of RESTful APIs and experience integrating them within client applications;
  • Experience with tools like Jira, Confluence and Git-based source control systems;
  • Experience with distributing applications for testing and publishing applications to Google Play Store and Apple's App Store;
  • Understanding of app security best practices.

Nice to have:

  • Experience with unit-testing and automation;
  • Familiarity with with CI/CD workflows.

What do we offer:

  • Remote work from any location within a close time zone (GMT+10 preferred).
  • 20 Vacation Days (after 6-month probation is complete) / 7 Wellness Days (available right away);
  • $1000 USD reimbursement for Workplace Equipment (after three months probation is complete, paid only once );
  • Health Benefits - 50% of medical bills up to $1000 per year (after 6 months with the company).

If you have the required skills, expertise, and passion for mobile development, we would love to hear from you!

Tags

flutter
Apply to job