Puno nga Shtepia>>Mobile Developer>>REMOTE

Job Description

We are currently looking for an experienced and detail-oriented individual to join our team as a Mobile Developer. In this role you will be responsible for the development and maintenance of applications aimed at a range of Android devices and iOS devices, including tablet computers, using Flutter. Your primary focus will be the development of our mobile application and the integration with backend services. You will be working alongside other engineers to achieve helping businesses every day to sell more locally.

In this role, your day will look something like this

  • Work close with the web team – frontend, backend, devops and QA
  • Implementation and creation of innovative features for our Flutter app
  • Design, build, and maintain high performance, reusable and reliable code
  • Ensure the best possible performance and responsiveness of the application
  • Create a great user experience for people using our mobile application
  • Comprehensive quality assurance through automated tests
  • Identify and correct bottlenecks and fix bugs

Your skill set, capabilities and previous experience

  • BSc degree in Computer Science or equivalent degree
  • 2+ years experience with Apple iOS and/or Android development
  • Proficient in Kotlin and/or Swift
  • Experience with iOS frameworks and/or Android SDK
  • Demonstrated knowledge of web technologies, such as REST, JSON and HTTP
  • Good knowledge of object-oriented programming, software architectures and design patterns
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of UI design principles, patterns, and best practices
  • Familiarity with push notifications
  • Solid understanding of code versioning tools such as Git
  • Familiarity with continuous integration/mobile development lifecycle

Who you are 

  • You’re able to communicate in English on a basic level
  • You’re a problem solver, and approach obstacles with a logical, pragmatic approach
  • You have the enthusiasm and ability to quickly learn new tools and technology
  • You possess a collaborative, open-minded and helpful approach to teamwork
  • You’re motivated and a self-starter, someone who’s always looking for ways to improve things
  • You’re able to organise and work with multiple projects and keep deadlines

What you can expect from us

  • The rare opportunity to change the world around you with a unique product
  • Long-term cooperation
  • Direct influence of your work on consumers and partners
  • Intuitive – trial and error – mentality
  • Being part of a fast-growing company
  • Ground floor opportunity to shape the strategic direction of the company
  • Fast execution on good ideas
  • Sharp and motivated co-workers 

Contact: fgjwork@outlook.com for application assistance