Job Description: Senior Mobile Developer 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:
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.
معرفی شرکت
شرکت شار به عنوان یکی از شرکتهای دانش بنیان، ارائه دهنده راهحلهای جامع فناوری اطلاعات می باشد. این شرکت از سال ١٣٨٢ شروع در حال فعالیت در زمینه تولید انواع نرم افزارهای سفارشی میباشد. راهکارهای شرکت شار مبتنی بر آخرین یافته ها و دستاوردهای علمی میباشد، که طی سالهای فعالیت خود، موفق به ارائه آن، به عنوان یک راهکار کارساز و موثر، به مشتریان خود در بخشهای خصوصی و دولتی شده است.