Application Developer (Flutter)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

A degree in Information Technology or a related field., At least 3 years of experience in software development, with 1 year specifically in Flutter., Hands-on experience with Dart and Flutter, and published mobile apps in app stores., Familiarity with REST API, GraphQL, and WebSocket integration..

Key responsibilities:

  • Design and implement new features for mobile applications on iOS and Android.
  • Perform functional requirements analysis and write tests for continuous integration.
  • Collaborate with backend teams, QA, designers, and external partners as needed.
  • Manage code changes using version control and participate in code reviews.

Immense Group logo
Immense Group http://www.immensegroup.com/career
201 - 500 Employees
See all jobs

Job description

Come and join our journey! 

At Immense Group, we are guided by our core values of passion, boldness, and integrity. We strive to create an environment where our people thrive, driven by a love for innovation and a commitment to delivering exceptional player experiences. If you’re passionate about QA, bold in your approach, and act with integrity, we’d love for you to join our team as a Software QA Engineer. 

 

A taste of what you’ll do 
As a Middle Flutter Developer, you will be working on our in-house native app: designing features, writing code, performing code reviews, solving problems, tracking down bugs and delivering stable and well written apps. 

Our App integrates with the backend services that are powered by a LEMP stack, REST & GraphQL services, and WebSocket. Other technologies we work with are LXC, Redis, MariaDB, and ElasticSearch to mention a few. 

  • Design and implement new features for mobile devices (iOS and Android)
  • Perform functional requirements analysis
  • Write tests that will run on a continuous integration server 24/7 to ensure code testability
  • Propose and own architectural solutions across multiple projects
  • Help track requests, issues, work progress and any other changes using our project management tools
  • Provide estimates and technical documentation on request
  • Work in collaboration with backend team, QA, designers, and external partners when required
  • Manage your code changes using our version control system
  • Participate and contribute to code reviews with your peers

Who and what we are after? 
 

  • A degree in Information Technology or similar 
  • At least 3 years of experience in a comparable software development role, at least 1 of them with Flutter 
  • Hands-on experience in Dart & Flutter 
  • Have published one or more mobile apps in Google Play Store or Apple App Store  
  • Experience in REST API / GraphQL / WebSocket Integration  
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies 
  • Solid understanding of the full mobile development life cycle, including automated testing and building  
  • Experience working in an agile development process with distributed teams  
  • Be proficient in using version control, with tools such as Git  
  • Advanced debugging, testing, and optimisations in App Development  
  • Write clear, maintainable, and testable code that you are proud of  
  • Ability to research and adapt new technologies that add value to the team 

 

Employee benefits 

  • Private health insurance – because your wellbeing matters to us 
  • Wellness allowance – up to €300 per year 
  • Fresh and healthy Breakfast & Lunch prepared every day in our penthouse kitchen – you can save up to €3,000 a year 
  • Birthday leave – as we want you to celebrate your day 
  • Company and team-building events – trust us, these are legendary 
  • Relocation package to Malta, including flight and two weeks of accommodation 
  • And much more – see for yourself! 

 

Meet all the eligible criteria? Apply today and join the Immense Group team. 

Please take the time to read our Candidate Privacy Policy – Immense prior to clicking ‘apply
 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Application Developer Related jobs