Junior Mobile Developer

About the company:

We are an expanding company standing behind one of the most influential Software as a Service (SaaS) web-based Kanban systems – Kanbanize. Our software helps other businesses grow and achieve their productivity goals. We have been featured in Forbes and recognized as one of the Top 20 Most Promising Project Management Solution Providers in the world. We currently have startups, mid-sized businesses, as well as large-scale Enterprises in the Fortune 500 list, using Kanbanize and we want to make sure all of these existing accounts get the attention and care they deserve.

We are currently looking for a highly motivated individual to join our Mobile Team and help maintain and improve our iOS and Android apps.


You will work in a dynamic environment with skilled teammates to share the experience with and build something really awesome!

Responsibilities:

  • Improving the existing code base for our mobile apps
    Developing new features
    Reimplementing old components with new design and functionalities
    Migrating components from native modules to Flutter ones
    Fixing bugs and maintaining the good quality of the apps

Required Skills & Experience:

  • Experience with a C-based language (C/C++/C#/Java/Objective-C/Swift/Kotlin/Dart/etc)
  • Experience with a native mobile platform (iOS/Android)
  • Experience with REST APIs
  • Good understanding of OOP principles, data structures, and algorithms
  • Entrepreneurial spirit – goal-oriented, proactive, analytical, detail-oriented, team player
  • Willingness to learn and keep up with the constant updates in mobile technologies

We will consider as a plus:

  • Experience with the concrete languages that we use (Java/Objective-C/Swift/Kotlin/Dart)
  • Experience with more than one language
  • Experience with more than one mobile platform
  • Experience with a declarative UI framework
  • Experience with the Flutter framework

We offer:

  • You will have a personal mentor who will guide and teach you everything you don’t know about mobile technologies and good software development practices
  • A chance to be part of a world-class Bulgarian SaaS company
  • We will teach you everything you need to know about the Kanban method and our product
  • Great work environment! We love what we do and you’ll feel it when you meet us
  • Competitive salary, flexible increases based on performance