Senior iOS Engineer in Canada/USA

referral bonus
ELEKS Software Engineering and Development Office is looking for a talented Senior iOS Developer to join our team.

ABOUT PROJECT

The client’s mission is to create social media for a new generation. Founded by accomplished technology/media leaders, it is assembling an elite team that is passionate about executing an innovative vision and ensuring that this social media fulfills an enormous business potential. Founded by accomplished technology/media leaders, it is assembling an elite team that is passionate about executing an innovative vision and ensuring that this social media fulfills an enormous business potential. It will be a breakthrough in social interactions – match users by the fans’ interests (singers, actors, influencers).
Technology Stack:
5+ Swift, Swift UI, Cocoa, XCode, iOS SDK

REQUIREMENTS

  • Five+ years of experience with iOS development
  • Proficiency in Swift programming, Cocoa, XCode, unit test, mobile database, and the iOS SDK
  • Working experience with SwiftUI, Combine, AVFoundation, and User Notifications frameworks
  • Strong understanding of iOS Apps architecture and implementation
  • Ability to write model code for functional and non-functional requirements and help improve the code quality standard across the team
  • Working experience with popular libraries for networking, concurrency, async, mobile database, etc
  • Well-versed with Agile methodologies, Git, CI/CD (CircleCI, GitLab, etc.), Test Engineering, and Automation
  • Strong best practice clean code from high level to low level
  • Ability to propose tech stack in proper documentation format
  • Design, build and improve the online and offline mobile experiences for one of the world’s fastest-growing POS mobile app
  • Create the unit test with a high code coverage percentage, accurately cover the whole business logic and ensure non-flakiness
  • Standardize code guidelines, regularly do code reviews, and make sure delivered code quality is the best
  • Analyzing tech debt and proposing the ultimate solution
  • English – Upper-Intermediate (a lot of communication with customer and team)

RESPONSIBILITIES

  • Implement new functionality
  • Actively participate in the whole development process, from initial design up to launching the product
  • Propose and implement cutting edge, innovative solutions
  • Optimize application
  • Identify and eliminate bottlenecks
  • Discuss and estimate upcoming tasks
  • Contribute to architectural planning and refactoring

What will you get with ELEKS

  • Above average compensation and competitive Social package
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Projects from scratch
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
  • Medical insurance

ABOUT ELEKS

ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.

Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.

Anna Markina
Recruiter Contacts
Apply
Apply via Linkedin
or refer a friend and get a bonus
Apply
or refer a friend and get a bonus

Noticed a perfect match for a friend?

Get a valuable bonus for a reference

Refer a friend