Experienced Mobile App Developer (Flutter)

At Airties we are on a mission to empower broadband operators to deliver a better-connected home experience for their subscribers. We have an exciting story to tell, and we want you to help us tell it!

Airties offers broadband operators advanced Wi-Fi solutions and services to allow them bring an improved user experience for their subscribers. The Airties portfolio includes Smart Wi-Fi software, a cloud-based experience management platform with its companion app and data engine. Our company also offers expert, bespoke engineering and testing services.

Globally, Airties is the most widely deployed provider of Smart Wi-Fi solutions to network service providers and our technologies are driving a better-connected user experience in more than 35 million homes.

What you will do:

  • Participate in the design and development of Airties mobile applications
  • Work with different techniques/technologies in order to deliver an excellent user experience of the Airties products
  • Improve product performance, enhance code base using reusable and modular coding practices
  • Work in a dynamic, agile environment with new technologies, quickly familiarize with new concepts and deliver
  • Designing, developing, testing, maintaining, and deploying software using the Flutter framework (hybrid applications (native and flutter/dart)).
  • Developing user interface components and implementing them by following well-known Flutter workflows and practices.
  • You will be writing readable and clear code using Dart that will be extensively documented for future use and upgrade

What you should ideally bring:

  • BSc in Electronics Engineering, Computer Engineering or Computer Science
  • 3+ years development experience with fluency of Java programming languages
  • Experience with Kotlin
  • Expert proficiency in flutter for Android
  • Strong knowledge in the architecture and implementation of Android Applications (iOS is a plus).
  • Fluent in spoken and written English
  • Deep understanding of Android SDK
  • Excellent knowledge of data structures, algorithms and software design principles
  • Working knowledge of the full software development lifecycle including application architecture design
  • Deep understanding of software design, OOP and design patterns
  • Proactivity with a focus on getting things done, strong attention to detail and ability to produce high-quality work within set deadlines
  • Experience with maintain and evolving a deployed code base: clean designs, refactoring, maintainable codebase and writing unit and functional tests
  • Experience in network programming, event driven/asynchronous programming, single vs multithreaded programming
  • Solid understanding of client/server communication, ie. REST, HTTPS
  • Strong estimating ability
  • Interest in mobile technologies, integration of mobile solutions with cloud, embedded systems
  • Interest in new technologies, curiosity to build new systems
  • Good team-player and strong communication skills
  • Ability to work efficiently and independently
  • Debugging and critical thinking skills

Nice to Have:

  • Experience with iOS platform is a plus
  • Continuous integration systems, ie. Jenkins
  • Experience with or have a strong motivation to work with Android MVVM Design
  • Experience with or have a strong motivation to work with Flutter MVVM Design
  • Pattern, Databinding, Coroutines, Hilt, RxJava, Jetpack Navigation etc.

Airties has a zero tolerance to discrimination policy. In this regard, during the course of the evaluation of your job application and during all your employment relation, if any, all discriminatory factors such as race, sex, sexual orientation, social gender definitions/roles, colour, national or social background, ethnicity, religion, age, disablement, political opinion or any status that is protected under law shall be totally disregarded.

*By applying to this job opening, you agree, acknowledge and consent to the transfer of your personal data by Airties either to or from Turkey, as the case may be; in particular to its affiliated companies.

*By applying to this job opening, you agree, acknowledge and consent to the transfer of your personal data by Airties to its headquarters established in France.

Istanbul, Turkey

Full-time

Engineering

Similar opportunities

Senior Test Engineer – Customer QA Team

Istanbul, Turkey

Full-time

Engineering

Wireless Solution Architect (IND)

Istanbul, Turkey

Full-time

Engineering

Data Engineer (IND)

Istanbul, Turkey

Full-time

Engineering