2+ years of iOS development experience
Strong knowledge of Swift
Solid knowledge of SwiftUI, UIKit, Auto Layout
Understanding of Apple’s design principles and interface guidelines
Computer Science fundamentals (OOP/OOD, algorithms)
Networking (AFNetworking, NSURLSession)
Experience working with remote data via REST and JSON;
Experience with performance and memory tuning
Git
Experience with Realm
Objective-C
Unit testing
Interest in language learning.
Familiarity with web and mobile language learning applications.
Ability to work independently yet contribute to and cooperate with the team.
Strong analytical thinking and problem solving skills.
Are you ready to help the world learn languages? Are you energetic, enthusiastic and a power user of mobile and web technology? LingQ is a language learning app which enables learners to learn from “content they love”. We are currently working to make the LingQ experience on iOS devices second to none.
We are looking for an iOS Developer to join our small team and help us deliver our next generation iOS app and continue to improve and maintain it long term.
LingQ is looking for a highly motivated, experienced person focused on delivering products efficiently and effectively. You will be a core part of our small team and involved in all aspects of the app experience.
Design application architecture.
Develop custom UI and product animations.
Provide code quality through code reviews & automated tests.
Analyze the code and always look one step ahead — how the code affects other elements of the architecture and how it will be used in the future.
Interested in joining our team? Email your cover letter and resume, telling us why you would be a good fit for our team, to jobs[at]lingq[dot]com.
Our head office is located in Vancouver, Canada but much of our team is remote and this is a remote position.
We thank all applicants for their interest. Unfortunately, time allows us to only contact those candidates who are short-listed.
We look forward to hearing from you!