Skip directly to search

Skip directly to content

 

Belgrade

Flutter Developer

Development - Android
 
 

Responsibilities

We are looking for engineers who will work on universal platform for team communication which combines exchange of instant chat messages, videoconferencing, creating of a polls for the current call, content sharing, control of input and output devices as well as additional functionality like encryption of conference calls. Application has support for H.265 video codec and support for 1000 participants in a call and 4K content is under development. It relies on DMA(Distributed Media Application). DMA is a unique network-based virtualization application that provides conference manager and call server functionality for managing and distributing calls across collaboration networks. 

 

Your responsibilities:

  • Hands-on development on cross platform (Flutter) application
  • Writing unit tests and practicing code review
  • Be ready to propose solutions to improve code quality
  • Daily communication with the client through emails, video calls etc.

 

Qualifications and Experience

Match your profile

  • Minimum of 1 year of experience of working on Flutter and 3+ years of experience working as Mobile Developer overall
  • Experience in leading a team of developers
  • Knowledge of Clean architecture and design patterns
  • Knowledge of CI / CD
  • Experience with Unit tests
  • Coding standards and organizational programming skills
  • Fluent in English

 

Additional Information

Benefits:

  • Flexible working hours
  • Private health insurance
  • Personal development plan
  • Trainings, conferences and other learning opportunities
  • English classes

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?