Senior Full Stack iOS Engineer

4 weeks ago


Vancouver, British Columbia, Canada Hatch Innovations Canada Full time
About the Role

We are seeking an experienced Senior Full Stack iOS Engineer with a proven track record in designing and developing scalable, responsive, and robust native mobile applications. The ideal candidate will stay current with technology trends and best practices in iOS mobile and backend development, particularly with a focus on integration.

This role involves making substantial contributions to the backend development of our platform, ensuring optimal functionality and robust performance. You will work in an engineering-oriented fast-paced environment, with minimal management and detailed task definition.

You will be responsible for designing and developing scalable, responsive, and robust native iOS mobile applications, implementing backend services that support mobile functionalities, and collaborating with product management and other stakeholders to understand user needs and translate them into effective technical solutions.

Key Responsibilities:

  • Design and develop scalable, responsive, and robust native iOS mobile applications.
  • Implement backend services that support mobile functionalities.
  • Collaborate with product management and other stakeholders to understand user needs and translate them into effective technical solutions.
  • Architect and develop new mobile applications and backend systems.
  • Lead the integration of third-party services and APIs.
  • Ensure code integrity and organization, including code reviews and testing.
  • Mentor junior engineers and contribute to the team's knowledge-sharing efforts.
  • Stay updated with new technology trends and best practices in mobile and backend development.

Requirements:

  • At least 5 years of experience in software development with a strong command of native iOS mobile development and backend services.
  • Proficiency in mobile development languages such as Swift, Kotlin, or Java.
  • Extensive experience with backend programming languages such as Golang, Node.js or Java.
  • Demonstrated experience with cloud platforms such as AWS or GCP.
  • Strong understanding of RESTful APIs, web services, and microservices architecture.
  • Experience with databases (both SQL and NoSQL) and data-driven application development.
  • Knowledge of modern authentication and authorization mechanisms such as OAuth, JWT, etc.
  • Familiarity with continuous integration and deployment (CI/CD) practices.
  • Excellent problem-solving skills, with the ability to tackle complex issues.
  • Strong communication skills.
  • Must be a resident of Canada and be eligible to work in Canada.
  • Ability to work during Pacific Time Zone regular business hours.
  • May be required to work on-site (Hatch office in Burnaby).

We Offer:

  • Health Spending Account
  • Disability insurance
  • Life insurance
  • Paid time off
  • Work from home


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Senior Full Stack iOS Engineer with Golang expertise to join our team at Hatch Innovations Canada. As a key member of our engineering team, you will be responsible for designing and developing scalable, responsive, and robust native iOS mobile applications.Key ResponsibilitiesDesign and develop scalable,...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Senior Full Stack iOS Engineer with a proven track record in designing and developing scalable, responsive, and robust native mobile applications. The ideal candidate will stay current with technology trends and best practices in iOS mobile and backend development, particularly with a focus on integration.This role...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Senior Full Stack iOS Engineer with a proven track record in designing and developing scalable, responsive, and robust native mobile applications. The ideal candidate will stay current with technology trends and best practices in iOS mobile and backend development, particularly with a focus on integration.This role...


  • Vancouver, British Columbia, Canada Hatch Innovations Canada Full time

    About the RoleWe are seeking an experienced Senior Full Stack iOS Engineer with Golang experience to join our team at Hatch Innovations Canada. The ideal candidate will have a proven track record in designing and developing scalable, responsive, and robust native mobile applications.Key ResponsibilitiesDesign and develop scalable, responsive, and robust...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About Dapper LabsWe're a fast-growing company at the intersection of blockchain and gaming, with a focus on creating innovative digital collectibles platforms.Job Title: Senior Mobile Engineer, iOSWe're looking for a skilled Senior Mobile Engineer, iOS to join our team and help us pioneer new territories in blockchain and entertainment.Key...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Job Title: Full-Stack Developer - IO PlanningCB Canada is seeking a skilled Full-Stack Developer - IO Planning to join our team. As a key member of our Digital Systems team, you will be responsible for software development in the Integrated Operations domain.Key Responsibilities:Design, develop, and deploy web-based applications using the Microsoft...


  • Vancouver, British Columbia, Canada Stack Modular Full time

    Overview of the Role:We are seeking a highly skilled Senior Design Professional to join our team at Stack Modular. In this role, you will be responsible for preparing engineering designs and drawings, reading blueprints to determine work requirements, developing design sketches, and preparing construction specifications, costs, and material estimates.This is...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About the Role:We are seeking a skilled Senior Mobile Engineer, iOS to join our team at Dapper Labs. As a key member of our engineering team, you will play a pivotal role in designing, implementing, and maintaining high-performance mobile applications running on blockchain.Key Responsibilities:Create and refine mobile applications that leverage blockchain...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About the Role:We are seeking a skilled Senior Mobile Engineer, iOS to join our team at Dapper Labs. As a key member of our engineering team, you will play a pivotal role in the development of our blockchain-based digital collectibles platforms.Key Responsibilities:Create and refine high-performance mobile applications running on blockchainContribute to the...


  • Vancouver, British Columbia, Canada The Jibe Multimedia,Inc Full time

    Job OverviewWe are seeking a skilled and experienced Senior Full Stack Software Engineer to join our team at The Jibe Multimedia, Inc.


  • Vancouver, British Columbia, Canada CB Canada Full time

    Full Stack Developer - IO PlanningCB Canada is seeking a skilled Full Stack Developer to join our Digital Systems team. As a crucial member of the team, you will be responsible for software development in the Integrated Operations domain.The ideal candidate will have experience with Continuous Integration/Continuous Delivery of custom solutions using the...


  • Vancouver, British Columbia, Canada CB Canada Full time

    Job Title: Senior Full Stack Software EngineerJob Description:We are seeking a Senior Full Stack Software Engineer to join our Digital Systems team. As a key member of the team, you will be responsible for software development in the Integrated Operations domain. Your activities will include software development of web-based applications, system design,...


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    Job Title: Senior Software Engineer - Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at T-Net British Columbia. As a Senior Software Engineer, you will be responsible for mentoring a team of skilled engineers, guiding them in the design, development, and deployment of high-quality software...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Join Our Team as a Senior Full-Stack Software EngineerWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our EA Digital Platform (EADP) group. As a key member of our team, you will design and develop scalable, distributed systems that provide functionality to our millions of customers.About the RoleWe are looking for a talented...


  • Vancouver, British Columbia, Canada Consultant Plus Immigration Ltd Full time

    Job Title: Senior Software Engineer - Full Stack Development


  • Vancouver, British Columbia, Canada T-Net British Columbia Full time

    About the Role:T-Net British Columbia is seeking a highly skilled Senior Full Stack Developer to join their team as a Lead Software Engineer. The ideal candidate will have a strong background in full stack development, including React/React Native, and experience in leading and mentoring a team of engineers.Key Responsibilities:Design and implement the...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    {"title": "Senior Full-Stack Software Engineer", "description": "Join Our TeamWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our EA Digital Platform (EADP) group. As a key member of our team, you will be responsible for designing and developing scalable, distributed systems that provide functionality to our millions of...


  • Vancouver, British Columbia, Canada Electronic Arts Inc. Full time

    Join Our Team as a Senior Full-Stack Software EngineerWe are seeking a highly skilled and experienced Senior Full-Stack Software Engineer to join our EA Digital Platform (EADP) group. As a key member of our team, you will be responsible for designing and developing scalable, distributed systems that provide functionality to our millions of customers.About...


  • Vancouver, British Columbia, Canada Yelp Full time

    About the RoleYelp is seeking a talented Full Stack Engineer to join our team. As a Full Stack Engineer, you will be responsible for designing, building, and evolving solutions to acquire, activate, and engage Yelp users.Key ResponsibilitiesArchitect and lead the implementation of highly reliable and easy-to-understand product features.Collaborate with...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    About the Role:We are seeking a highly skilled Senior Blockchain Engineer, iOS to join our team at Dapper Labs. As a key member of our mobile engineering team, you will play a pivotal role in designing, implementing, and maintaining our flagship blockchain-based digital collectibles platforms.Our flagship projects, including Disney Pinnacle, NBA Top Shot,...