Job Description:
We are looking for a passionate, self-motivated, organized, and team-oriented mobile developer with specific expertise in iOS and object-oriented design, development, and complexity/performance optimization. You will be required to continue the development, creating new products and improve/optimize our existing iOS application.
Required Background:
- Degree in Computer Science, or a related field
- Minimum 2 years Swift and iOS experiences
- Ability to write clear, concise, well-structured, and well-organized code
- Strong understanding of object-oriented programming concepts, designs, best practices
- Significant experience designing highly flexible user interfaces
- Must be able to provide design and feature suggestions/tweaks
- Strong communication skills (orally and in writing)
- Ability to do whatever it takes to deliver results
Required Skills (Expertise in most of the following):
- Ability to building high-quality apps with Swift and the iOS SDK.
- Ability to implement flawless and responsive user interface based on existing design documents.
- Extensive experience working with multi-threaded, asynchronous code.
- Extensive experience in object-oriented programming and design skills.
- Extensive REST web API and JSON experience
Beneficial Skills:
- Experience with Objective-C
- App(s) published in App Store / Google Play Store
- Ability to write auto layout programmatically.
- Innovative thinker with very strong problem solving and risk management skills
- Innate desire to understand/optimize all components of a system
- Specific knowledge of security techniques is an asset (e.g., SQLite encryption, minimizing vulnerabilities)
- Ability to identify weaknesses in existing code and improve it
Interested candidates should send their resume and a cover letter describing their experience and suitability for the position. Specifically, please identify some previous applications you have worked on and clearly identify your role in the development.
Starting Date: Immediately
Successful candidates must have legal authorization to work in Canada on a full-time basis for any employer. Only those candidates selected for an interview will be contacted. MAPSTED is an equal opportunity employer.
Benefits: MAPSTED Pays 100% of the premiums for life, AD&D insurance, extended health coverage, Vision and Dental Coverage for the Employees. More detail about the compensation package and benefits will be discussed with the successful candidates.
Job Type: Full-time