استخدام Senior Mobile Developer
شرح موقعیت شغلی
Job Description: Senior Mobile Developer
Initial 6 months Contract
Initial 6 months Contract
- Immediate start
- Innovative projects in startup environment
We are looking to hire a Senior Mobile Developer to join our dynamic team delivering innovative SaaS and multi-tenant solution on AWS. This role plays an integral part of a multi-disciplinary team to ensure that goals and objectives of new business development requests are accomplished within prescribed time frames. The incumbent must consistently aim to deliver quality services and/or solutions that meet business requirements and ensure that goals are accomplished in line with business objectives.
The key objectives of the role include:
The key objectives of the role include:
Expert knowledge of Flutter, Android or iOS development
- The ability to use transferable skills and knowledge to make changes in either the Flutter, Android or iOS app as demanded by the product backlog
- Experience providing technical ownership of an app in a commercial environment and driving its ongoing design and architecture
- The ability to build quality into your code upfront and resolve production issues through to understanding the root cause
- The ability to mentor junior colleagues in their coding and professional development
- Collaborate with stakeholders to ensure alignment with UX, functional and non-functional goals
The successful applicant must have:
- Thorough understanding and knowledge about the Mobile technologies.
- Experience in building new products and services from the ground up in a collaborative or even startup environment
- An ability to effectively articulate technical challenges and solutions
- A natural ability to deal with ambiguous/undefined problems and think abstractly
- Ability to synthesize requirements underlying feature requests, recommend alternative technical and business approaches, and facilitate engineering efforts to meet aggressive timelines
- Experience with Flutter, Android or iOS, Material-UI etc.
- Experience using source control client such as Source tree, git bash
- Experience in using any Mobile CI/CD product such as Bitrise.
- Experience in TDD implementing the automation and unit tests using frameworks and libraries such as Espresso, XCTest/XCUITest etc.
- Previous experiences in building mobile apps in other cross-platform frameworks such as React-Native is highly regarded.
- Good verbal and written English communication skills is highly regarded.
مهارتهای مورد نیاز
- IOS
- Android
- CI/CD
- TDD
- Flutter
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست