Mobil Yazılım Uzmanı (Android, Flutter) İş İlanı

İşveren Hakkında

GENEL NİTELİKLER

Deliver mobile applications using the entire life cycle of concept, design, build, deploy, test, release

Follow coding best-practices

Implement new features from start to finish

Resolve reported issues from customers, QA, and/or other team members

Maintain projects with the latest Android changes and various SDK updates

Keep constant synchronization with the iOS team to keep similar structures and architectures in place when possible

Coordinate with API developers as well as the application designers to produce final robust application

Optimizing performance and ensuring that the application is working equally across all supported mobile devices.

Manage time across competing demands to meet deadlines

Communicate and share knowledge with team members




Bachelor’s Degree in Computer Science, Information Technology, Engineering or equivalent discipline

A minimum of 2 years of experience in mobile development (Android)

Strong OO design and programming skills in Java

Experience with design patterns and object-oriented concepts

Experience on web service integration (SOAP, REST, JSON, XML)

The ability to analyze, design and document software applications

Experience with SQL databases (SQLite) & ORMs such as Room.

Experience with background processing, multi-threading, RxJava.

Experience using version control (e.g. GIT)

Excellent written and verbal communication skills.