iOS Developer

3 weeks ago


Vancouver, Canada TrustFlight Full time

About us

TrustFlight is a global leader in developing cutting-edge software that enhances safety and efficiency across the aviation industry. Guided by our core values of integrity, responsibility, innovation, and excellence, our vision is to create a community that leverages aviation data to improve safety and operational efficiency for all.

Our mission is to be the trusted provider of digital workflow solutions to capture, store and share aviation data to improve safety and efficiency. Our technologies are used by the largest aircraft operators in the globe, spanning commercial aviation, business aviation, public safety, and more.

Your role

As an iOS Developer, you will support our SaaS products focused on digital workflows and document management. While iOS (Swift) development will be your primary focus, there will likely be some exposure to Android as well, as well as the potential for cross-platform frameworks. As part of a fast-paced and high-performing team, you will work alongside software engineers, data engineers, and AI engineers to collectively ensure that our digital workflows become more highly automated with augmented decision support for our customers.

Your role will inspire fresh ideas that encourage us to continuously learn and improve, allowing us to elevate our platform and bring out its full potential, making the aviation industry a more efficient and safer place to be. TrustFlight values leadership and performance as paramount within our team culture. In every role, we seek individuals who embody strength in leadership, are driven by objectives, and champions in exceeding expectations, inspiring those around them.

What you'll be doing

  • Develop iOS (Swift) applications for our SaaS products, with the potential for occasional Android work.
  • Own the CI/CD pipelines to ensure swift delivery of reliable builds.
  • Use test automation, TestFlight, and collaborate with QA Engineers to ensure all deliverables are robustly tested prior to release to meet quality KPIs.
  • Work closely with Software Development teams to facilitate integration of our iOS applications, maximize the use of AI, shape best practices, and ensure alignment with overall mobile strategy.
  • Support Technical Leads and Product Managers to assess requirements and identify appropriate solutions.
  • Collaborate with Product Designers to ensure our design system is accurately applied.

What you will bring

  • 5+ years experience in iOS (Swift) development.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Experience in Android (Kotlin) development, or the ability to pick it up quickly as required.
  • Deep understanding of performance pitfalls, particularly when it comes to supporting offline operations.
  • Strong understanding of the capabilities, scope, and limitations of the current state of AI, particularly in a mobile context.
  • Familiarity with cross-platform frameworks such as Flutter or Ionic is desirable.
  • A quality mindset, recognizing that quality is everybody's responsibility, and driven by a desire to deliver the best possible experience to customers.
  • Proven track record of successfully delivering high-quality and performant technical projects in a SaaS development environment.
  • Natural leadership skills, inspiring and mentoring those you work with to collectively achieve outstanding results.
  • Ability to communicate effectively with non-technical stakeholders.
  • Experience developing APIs in Ruby on Rails, Node.js, and/or .NET would be a bonus, or the aptitude and desire to learn quickly.

Job location

This role will be based out of our office in Vancouver. With our hybrid working policy, we prioritize a harmonious balance between working from home and being present in the office (typically 3 days per week). This empowers an agile and flexible environment that supports your needs. However, it’s important to note that for you to fully harness the benefits of collaborating closely with our exceptional team across multiple time zones, this role demands a heightened level of flexibility.

Benefits

  • Generous vacation days, plus an extra day off to celebrate your birthday.
  • Comprehensive benefits plan to support your physical and mental health.
  • RRSP matching.

How to apply

Tell us about you in a cover letter, outlining what you will bring to the role and how you can contribute to creating best-in-class tools and services throughout the aviation industry. Please also include your resume.

We place huge importance on the contribution and experience you bring to the team; the salary will be based on the value you will bring to the role with a range spanning from $90-115K CAD. The actual base pay offered will be based on a wide range of factors, including skills, qualifications, relevant experience, and work location.

TrustFlight is an equal opportunity employer. We work together to create the most talented team that celebrates inclusivity, diversity, and equality in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. All candidates will receive consideration for this role without regard for gender, gender identity, race, national origin, colour, religion, disability, or age. Our inclusive culture empowers all of us to inspire, enlighten and thrive.

While we sincerely appreciate all applications, only those candidates selected for an interview will be contacted.

#J-18808-Ljbffr
  • iOS Developer

    1 month ago


    Vancouver, British Columbia, Canada Randstad Canada Full time

    Job Opportunity: Senior iOS DeveloperWe are seeking a highly skilled Senior iOS Developer to join our client's talented team on a 6-month contract with a strong probability of extension.About the RoleAs a Senior iOS Developer, you will be responsible for developing a native mobile application for in-store employees using your expertise in iOS development and...

  • iOS Developer

    2 months ago


    Vancouver, Canada Randstad Canada Full time

    Are you an experienced iOS Developer in search of your next contract opportunity? Our high-profile client is seeking to hire a senior iOS developer to join their talented team on a 6-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a consultant...


  • Vancouver, British Columbia, Canada Randstad Full time

    Senior iOS Developer OpportunityWe are seeking an experienced iOS Developer to join our client's talented team on a 6-month contract with a strong probability of extension.What's in it for you?Highly competitive market hourly ratesA 6-month contract with a strong probability of extensionAs a consultant with our client, you'll have the opportunity to work...

  • Senior iOS Developer

    1 month ago


    Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    About the RoleWe are seeking a highly skilled Senior iOS Developer to join our team at Aequilibrium Software Inc. As a key member of our iOS team, you will be responsible for designing and developing cutting-edge iOS applications for the financial services industry.Key ResponsibilitiesDesign and develop high-quality iOS applications using Swift and native...


  • Vancouver, British Columbia, Canada Randstad Full time

    Job Description:The ideal candidate will be an experienced iOS Developer with a strong track record of delivering high-quality software solutions. As a consultant with our client, you'll work on a 6-month contract with a strong probability of extension.Key Responsibilities:Develop and maintain mobile applications for our client's high-profile...

  • iOS Developer

    4 weeks ago


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

    About the Role:We are seeking a skilled iOS Developer to join our team at Global Relay, a leading provider of enterprise information archiving solutions. As an iOS Developer, you will be responsible for designing and implementing mobile applications for iOS devices to deliver enterprise services.Key Responsibilities:Design and implement mobile applications...

  • Full-Stack Developer

    6 months ago


    Vancouver, Canada CB Canada Full time

    Full-Stack Developer - IO PlanningOn behalf of our client, Procom is currently seeking a Full-Stack Developer - IO Planning.The contractor will be a crucial member of the Client's Digital Systems team responsible for software development in the Integrated Operations domain. Activities include software development of web-based applications, system design,...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    Job Overview:We are looking for a skilled Senior Mobile Engineer, iOS to join our team at Dapper Labs. In this role, you will play a key part in developing and maintaining high-performance blockchain-powered mobile applications.About the Role:Create and refine complex mobile applications utilizing blockchain technologyPrioritize user experience and ship...


  • Vancouver, British Columbia, Canada Global Relay Full time

    About the Role:We are seeking a skilled iOS Developer to join our team at Global Relay. As an iOS Developer, you will be responsible for building pioneering products that are used by tens of thousands of users globally to solve real-world business problems.Our software is developed by small, focused, agile teams of developers and testers. We encourage our...


  • Vancouver, British Columbia, Canada reddit Full time

    Job Title: Software Engineer III, iOSReddit is a community-driven platform that fosters open and authentic conversations. As a Software Engineer III, iOS, you will play a key role in driving technical and product strategy for one of the largest sites on the internet.Key Responsibilities:Collaborate with cross-functional teams to execute on product and...


  • 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 Collabera Full time

    Release Manager (Android & iOS) at CollaberaJoin a leading IT staffing firm as a Release Manager for Applications Development Team (Android & iOS). Our client is seeking an experienced professional to lead the release process for mobile applications.Responsibilities:Plan and execute release cycles and milestones.Coordinate with test and development teams to...


  • Vancouver, Canada Aequilibrium Software Inc Full time

    Senior iOS DeveloperWe are looking for a Senior iOS Developer to join our team! When you join Aequilibrium, you get to be a part of a fun and agile company driving innovative change in FinTech and VR. We’re looking for a strong team member who wants to contribute to our incredible culture, make a meaningful impact on client deliverables, and work...


  • Vancouver, Canada Global Relay Full time

    Who we are: For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world's most highly regulated firms, giving them greater visibility and control over their information...


  • Vancouver, Canada Collabera Full time

    Build & Release Manager for Applications Development Team (Android & iOS)ContractEstablished in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive,...


  • 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,...


  • Vancouver, Canada Dapper Labs Full time

    Join us at Dapper as a Senior Mobile Engineer, iOS, where we focus on the intersection of blockchain and gaming. Our flagship projects, including Disney Pinnacle, NBA Top Shot, and NFL All Day, are blockchain-based digital collectibles platforms that leverage sophisticated technology. You will play a pivotal role in a dynamic, fast-paced environment,...


  • Vancouver, Canada Salesforce Full time

    Job Category Software Engineering Job Details **About Salesforce** We’re Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze new trails and connect with customers in a whole new way. And, we empower you to be a Trailblazer, too — driving...


  • 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 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...