BosphorusISS
Mobile Software Engineer (Flutter)
BosphorusISSTurkey3 days ago
Full-timeInformation Technology

Role Description


We are looking for Software Engineers, with 3-5 years of experience, who are enthusiastic about Web Technologies and Mobile Software Development in general who are fun to work with. As a Mobile Software Engineer at our company, you will be responsible for:

  • Executing a complete software development lifecycle
  • Designing, developing, and testing software
  • Producing fully functional applications with clean code
  • Performing code reviews and pair programming with the team
  • Troubleshooting and debugging to solve production issues
  • Staying up-to-date with new technology trends


We are looking for someone who

  • Can brew coffee or make tea (breakfast items are plus) when they are early in the office,
  • Can light a fire and help with barbecue parties,
  • Will go to a doctor first, when they feel sick so that it will not affect others,
  • Will not give any spoilers about any book, movie and TV Series,
  • Can watch videos without subtitles,
  • Can survive at any client's office,
  • Can keep calm while playing “Risk”,


In order to be a successful Mobile Software Engineer @BISS one should

  • Has excellent verbal and written communication skills in English
  • Has hands-on experience and strong knowledge of Dart language and Flutter Framework.
  • Has experience on both Android and iOS environments.
  • Has experience with profiling and debugging mobile applications
  • Has advanced knowledge on Object Oriented Programming, Design Principles, and Patterns
  • Has strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
  • Has knowledge about Firebase-mobile application integration
  • Has knowledge on version control systems such as SVN and Git


Being familiar with the following is a plus

  • Mobile application development from start up to publishing the application to the store(s)
  • Bluetooth integrations
  • Push notifications
  • Mobile app design guidelines on each platform and being aware of their differences
  • CI/CD tools
  • Knowledge of React Native, Kotlin, Java, Objective-C, or Swift is considered a nice-to-have

About our work environment

We are working within an Agile environment, which means the candidate for our position should adapt to changing situations (e.g. using french-press when the coffee machine is broken).


Some people love wearing suits, some choose smart casuals and others like wearing comfortable clothes... Here, nobody cares!


Perks of working with us

Yearly performance bonus

20 days annual leave

One day off on your birthday

20 days paternity leave

Private health insurance

HPV Vaccine Support

Learning opportunities through BISS Academy and external trainings

In-house sports facilities with Personal Trainer

Lunch ticket

Flexible working hours & days

Happy Fridays

Regular company events (Barbecues, board-game nights, jogging, breakfast gatherings etc.)


Our recruitment process

Your application will be evaluated* by the recruitment team. If they believe you can “be successful @BISS”, you will receive a scheduled phone call and get invited to an online interview.


* We evaluate qualified applicants regardless of their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics.

Key Skills

Ranked by relevance