Senior Mobile Developer, Brasov, Romania

Senior Mobile Developer, Brasov, Romania

job

Qualifications
– Overall 5+ years of experience in mobile development of proven experience in one of the following technologies: iOS: Swift, Android: Java or Kotlin, React Native: JS, Flutter: Dart, preferably Flutter;
– Hands-on experience building an entire end-to-end product as part of a team;
– Excellent knowledge of HTML5, CSS3 and JavaScript;
– Excellent knowledge of either iOS or Android development;
– At least two different projects on mobile;
– Integrate functionality with design and performance;
– Good understanding of cloud message APIs and push notifications;
– Ideally, experience with Continuous Integration / Continuous Delivery;
– Familiarity with release and deploy procedures for iOS and Android apps;
– Strong knowledge of software implementation best practices in enterprise development;

Responsibilities:
– Create, propose, review and contribute to technical solutions and architectural decisions and follow them throughout the product’s development life cycle;
– Perform code review;
– Provide post-development maintenance for applications;
– Enhances organization reputation by accepting ownership for accomplishing new and different requests, exploring opportunities to add value to job accomplishments;

Qualities needed:
– Ability to work in a team using Agile Methodology;
– An ability to quickly and eagerly learn new technologies as Flutter;
– Working with different versions of iOS/Android;
– Experience with offline storage, threading, and performance tuning;
– Ability to design applications around natural user interfaces, such as “touch”;
– Familiarity with the use of additional sensors, such as gyroscopes and accelerometers;
– Experience in using third-party libraries and APIs for mobile technologies;
– A willingness to take responsibility for projects and determine their trajectory;
– An ability to consistently meet deadlines even while running multiple projects;
– Excellent communication skills with a wide range of individuals (in English);
– A collaborative approach to team projects.

Nice to know:
– Dart/Flutter
– Knowledge of publishing and maintenance of mobile software on AppStore/ Google Play
– Docker
– Mobile application security knowledge
– RESTful
– AWS/Azure cloud
– ERP/CRM concepts
– GIT
– Understanding of Google’s Android design principles and interface guidelines

 

What we have to offer:

– An IT environment focused on quality

– Interesting projects, fun and easy going team

– Private medical care

– Flexible working schedule

 

We thank all applicants for their interest, however ONLY THE CANDIDATES selected for interviews will be contacted – in maximum 2 weeks from the date of the application.

 

OR

Apply using the following contact form:

Leave a Reply

Your email address will not be published. Required fields are marked *