Senior Mobile Software Engineer

2 weeks ago


Vancouver, British Columbia, Canada Themis Solutions Inc. Full time
Job Overview

We are seeking a highly skilled Senior Mobile Software Engineer to join our team at Themis Solutions Inc. This role involves designing and developing innovative mobile applications using a range of technologies. The ideal candidate will have experience in building scalable and reliable mobile applications for Android and iOS platforms.

Key Responsibilities
  • Design and develop high-quality mobile applications for Android and iOS platforms.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Develop and maintain technical documentation to ensure knowledge sharing and adherence to best practices.
  • Participate in code reviews to ensure high-quality code and adherence to coding standards.
  • Stay up-to-date with industry trends and emerging technologies to ensure our mobile applications remain competitive.

Requirements
  • Bachelor's degree in Computer Science or related field.
  • At least 5 years of experience in mobile software development.
  • Proficient in Java, Kotlin, Swift, or other mobile development languages.
  • Experience with mobile development frameworks and libraries such as React Native, Flutter, or Xamarin.
  • Strong understanding of mobile application security and data privacy.
  • Excellent communication and teamwork skills.

What We Offer
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A dynamic and collaborative work environment.


  • Vancouver, British Columbia, Canada EarnIn Full time

    About EarnInEarnIn is a pioneer in earned wage access, dedicated to building products that provide real-time financial flexibility for individuals living paycheck to paycheck. Our community members can access their earnings as they earn them, without mandatory fees, interest rates, or credit checks.We have a strong leadership team and world-class funding...


  • Vancouver, British Columbia, Canada Microsoft Full time

    About the RoleWe are seeking a highly skilled Senior Mobile Software Engineer to lead the development of high-quality mobile applications for iOS and Android. As an individual contributor, you will be responsible for designing, implementing, and maintaining mobile UI layers, leveraging libraries and services for both iOS and Android applications.Key...


  • Vancouver, British Columbia, Canada Microsoft Full time

    About the RoleWe are seeking a highly skilled Senior Mobile Software Engineer to lead the development of high-quality mobile applications for iOS and Android. As an individual contributor, you will be responsible for designing, developing, and maintaining mobile UI layers, leveraging libraries and services for both iOS and Android applications.Key...


  • Vancouver, British Columbia, Canada Microsoft Full time

    About the RoleWe are seeking a highly skilled Senior Mobile Software Engineer to lead the development of high-quality mobile applications for iOS and Android, specializing in enterprise Voice features. As an individual contributor, you will be responsible for designing, implementing, and maintaining mobile UI layers, leveraging libraries and services for...


  • Vancouver, British Columbia, Canada BLANKSLATE Partners Full time

    Job Title: Mobile Software EngineerJob Summary:We are seeking a highly skilled Mobile Software Engineer to join our team at VodaSafe. As a Mobile Software Engineer, you will be responsible for designing, developing, and testing mobile applications for our AquaEye product.Key Responsibilities:Develop cross-platform mobile applications using native languages...


  • Vancouver, British Columbia, Canada Amplitude Full time

    At Amplitude, we're committed to empowering companies to unlock the full potential of their products. Our digital analytics platform helps businesses like yours gain valuable insights into customer behavior, making it easier to deliver better product experiences that drive growth.We're seeking a skilled Senior Software Engineer to join our SDK engineering...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    Join Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Microsoft seeks a Senior Software Engineer to drive Android development for Microsoft Teams, focusing on performance, mobile architecture, and customer growth, with a strong background in computer science and experience with Android Development, in a fast-paced environment, with a desire to innovate and continuously improve the system architecture to scale...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Job OverviewMicrosoft Canada is seeking a highly skilled Senior Software Engineer to join our Android Client Team. As a key member of our team, you will be responsible for driving our efforts in areas ranging across performance, mobile architecture, and customer growth on Android and iOS platforms.We are looking for an experienced software engineer who is...


  • Vancouver, British Columbia, Canada Microsoft Canada Full time

    Job OverviewMicrosoft Canada is seeking a highly skilled Senior Software Engineer to join our Android Client Team. As a key member of our team, you will be responsible for driving our efforts in areas ranging across performance, mobile architecture, and customer growth on Android and iOS platforms.We are looking for an experienced software engineer who is...


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

    About Hatch Innovations CanadaHatch Innovations Canada is a leading technology firm based in Vancouver, with an international team of over 80 experts across the globe. Our passion for innovation and commitment to delivering exceptional results have earned us a reputation as trusted partners to clients such as Electronic Arts, Epic Games, and Krafton.Job...


  • Vancouver, British Columbia, Canada Spare Full time

    About the JobWe are seeking a skilled Mobile Software Engineer to join our Mobile Development team. As a key member of our team, you will be responsible for designing, developing, and delivering high-quality mobile applications for our Rider and Driver apps.Main Responsibilities:Design and develop mobile applications using React Native and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software, Inc. As a Senior Software Engineer, you will be responsible for establishing the culture for our engineering team and laying the foundation for our frontend architecture.Company OverviewTake-Two Interactive Software, Inc. is a leading...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionWho We AreAt Take-Two Interactive Software, we're a leading developer, publisher, and marketer of interactive entertainment for consumers worldwide. Our products are designed for console gaming systems, PC, and mobile devices, and are delivered through physical retail, digital download, online platforms, and cloud streaming services.Our...


  • Vancouver, British Columbia, Canada Spare Full time

    Intermediate Software Developer, MobileWe are seeking an experienced Intermediate Software Developer to join our Mobile Software Development team at Spare.Key Responsibilities:Design and develop high-quality mobile applications using various programming languages and frameworks.Collaborate with cross-functional teams to identify and prioritize project...


  • Vancouver, British Columbia, Canada Dapper Labs Full time

    We are looking for a highly skilled Senior Mobile Software Developer to join our team at Dapper Labs. This is an exciting opportunity to work on blockchain-based digital collectibles platforms that leverage sophisticated technology.About the Role:The successful candidate will play a pivotal role in a dynamic, fast-paced environment, continually deploying to...


  • Vancouver, British Columbia, Canada Eventbase Full time

    Unlock the Future of Live EventsAt Eventbase, we're revolutionizing the way people connect at live events. As a Senior Software Development Engineer in Test, you'll play a pivotal role in ensuring the highest standards of quality in our mobile products.Key Responsibilities:Lead the development of automation test strategies to drive efficiency and...


  • Vancouver, British Columbia, Canada Spare Full time

    Spare is Hiring a Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our Mobile Software Development team at Spare.Key Responsibilities:Design and develop high-quality mobile software applicationsCollaborate with cross-functional teams to deliver projects on time and within budgetContribute to the development of our...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Earnin Full time

    About EarninEarnin is a pioneer in earned wage access, dedicated to creating products that provide real-time financial flexibility for individuals living paycheck to paycheck. Our community members can access their earnings as they earn them, with options to spend and manage their finances effectively.Our MissionWe strive to deliver innovative solutions that...