IOS Developer

Job summary:

We expect all our developers to have a strong foundation in programming and software development. Our team values efficient code written in a good style. For this role, we are looking for candidates who are experienced with mobile application development using Flutter. They should be familiar with basic concepts such as state management, asynchronous programming, and widget lifecycle.
    • Design and develop mobile applications using Flutter according to project requirements
    • Write unit/automated tests for mobile applications
    • Investigate and solve issues related to software systems
    • Research, compare, and propose programming frameworks or libraries that can address software problems
    • Learn and apply new technologies to achieve project’s goals
    • Optimize software performance according to project’s requirements
    • Follow the software development lifecycle
    • Document software and process solutions by creating documents, reports, flowcharts, layouts, diagrams, charts, and code comments
    • Protect confidential information according to company’s guidelines

Preferred requirements & competencies:

    • Bachelor’s degree in software engineering, computer engineering, computer science or related fields
    • At least 3 years experience developing mobile applications using Flutter
    • Can write and debug programs
    • Fluent in expressing ideas and algorithms as programming code
    • Strong analytical and problem solving skills
    • Good communication and team-working skills
    • Enthusiastic to learn new technologies

Hiring process...

We believe that transparency is key to good work and try to embody that in all we do. That’s why we want you to have an idea of what to expect after submitting this online application. The next steps involve:

Initial chat with HR

15 minutes

Programing Test #1

30 minutes

Programing Test #2

30 minutes

Technical Interview

Up to 1 hour


HR will inform you of our decision via email