Senior Flutter Software Engineer in Tbilisi
Summary
An international company SENLA is looking for a Senior Flutter Software Engineer in Tbilisi.
More than 800 employees work at SENLA's development offices in Croatia, Poland and Georgia.
We develop software for medium and large businesses. In our company, we're not selecting a person for a particular project, but the project is selected for you according to your skills and background. Also, once you've worked on a project for a year, you have a chance to change the project, in case you'd like to work with a different team or technology.
Responsibilities
Mobile applications development.
Error correction.
Estimating task completion time.
Writing unit tests for your code.
Reviewing and refactoring someone else's code.
Requirements
Performance-proven Flutter background including 2+ years of experience in native iOS / Android development.
Strong knowledge of the Dart programming language.
Understanding the principles of OOP.
Ability to work with the main Flutter UI libraries.
Basic knowledge of design patterns, SOLID principles.
Understanding of complex elements of asynchronous programming in Flutter: Isolate, Stream, Event Loop.
Understanding of BLoC and Provider patterns.
Ability to build a project architecture from scratch.
Availability of completed projects in the App Store / Play Market.
Experience in publishing applications in the App Store / Play Market.
Experience with Firebase in Flutter.
Experience with CI / CD.
We are happy to offer
Stable and competitive salary depending on your experience. Regular payments, an official employment and registration from the first working day.
Improvement of professional knowledge. We have a staff development department and a staff of trainers, we regularly conduct training courses and events.
A transparent system of career growth and professional development. This is a unique system established by the company in order to provide its employees with all available opportunities for development and career growth.
Free English language courses within a company.
A flexible eight-hour work schedule. You can take children to the kindergarten, walk the dog or get to work without traffic jams. The beginning of a working day depends on your wishes and possibilities of a project.
Sick leaves without doctor's note up to three days a year. You will be able to rest and recover while earning a full salary.
Medical insurance. We care about our employees and their family members. All of our staff members take part in medical insurance programme and are able to use medical services with whole compensation of their price. Also, they can insure their family members too.
Compensation of psychological help. We try to support our employees by partial compensation of psychological help if needed.
Corporate events and team buildings at the company's expense.
Join our SENLA team!
We'll be glad to see you in our team!
We'll be glad to see you in our team!
Similar vacancies
Look at how we live and work
We work and hang out well together and try to make the world a little better every day