iOS Developer
Job Overview
Job title: iOS Developer
Company: Decisive Farming
Job description: Report To: Head of Software Development
Department: Software Development Team
Type: Full Time
About:
Are you passionate about developing complex responsive native applications for performance, scalability, and exceptional user experience? Do you like working in a Team environment? Would you like your work to make a difference? Decisive Farming Driven by TELUS create applications that help farmers and the Agriculture industry to produce more with less impact to the environment. We are looking for a strong candidate that will is capable of demonstrating a high level of competency in designing and implementing customer facing native applications based on sever-client architecture.
Some of the aspects which makes it interesting to work with Decisive (in addition to the innovative technology products) are: – Flexible work location, Monthly employee recognition, Annual Team meets, Christmas party/ Secret Santa, Discounted mobility plans, Cool clothing plan, Employee and Family Assistance Program for health and mental wellness and much more..
Description:
We are looking for a strong candidate that is capable of demonstrating a high level of competency in developing robust, intuitive customer facing iOS native applications based on client-server architecture.
Duties and Responsibilities:
- Contribute to the analysis of business requirements, prepare design and implementation recommendations and estimate development effort
- Design, develop, test and document the assigned development tasks which include both new features and support activities. Development is primarily using competent fluency started above.
- Lead or participate in design reviews, code reviews and architecture evolution discussions
- Work as either part of a team or individually as tasks require
- Contribute to the continuous improvement in development technologies and practices.
- Work collaboratively and professionally with other staff in cross functional teams to achieve goals
- Depending on depth of knowledge in mobile development best practices and cross platform knowledge, this position could evolve into a Team Lead or management position for our mobility Team.
MANDATORY SKILL SETS WITH COMPETENT FLUENCY:
iOS SDK & Xcode, Objective-C & Swift languages, Git, App submission process (iTunesConnect), Offline & online data storage, synchronization, RESTful API & JSON structure
Beneficial Skill Sets:
C#, .NET Core, MS SQL Server, Visual Studio / Azure Dev Ops, Linux, Server Client Architecture, GIS technologies, Android
Knowledge and Skill
- Degree or Diploma in Computer Science, IT / Programming or related field
- 3+ years of experience as iOS Developer
- Experience with server-client architectures, some database design and complex query development
- Demonstrated adherence to best practices, excellent communication and documentation skills
Nice to Have
- Portfolio / github references
Powered by JazzHR
Expected salary:
Location: Calgary, AB
Job date: Thu, 31 Dec 2020 06:46:02 GMT