• iOS Developer

    # of Openings
    Information Technology
    Regular Full-Time
  • Overview

    Founded in 1994 and headquartered in Quebec, QC, Canada, with subsidiaries worldwide, InnovMetric Software Inc. is the leading provider of universal 3D metrology software solutions.


    With its subsidiaries and joint ventures, InnovMetric has 350 employees in 16 countries: Canada, United States, Mexico, Brazil, France, Italy, Spain, Netherlands, Sweden, Turkey, India, Thailand, China, Japan, Czech Republic and South Africa.


    PolyWorks Mexico is currently looking for an iOS Developer to join the team in Puebla.


    As a member of a team dedicated to developing augmented reality solutions, the candidate is expected to:

    • Analyze client requirements and propose solutions;
    • Design and code mobile iOS applications;
    • Create Xcode project solutions to deploy unit tests and functional tests for iOS-based applications;
    • Create Visual Studio project solutions to deploy unit tests and functional tests for UWP Windows-based applications;
    • Install and manage CI tools;
    • Generate reports from manual testing and automatized testing.

    You will be part of an experienced team and receive excellent coaching upon arrival.


    The successful candidate might also be required to occasionally travel to InnovMetric’s headquarters in Canada. A valid passport will be required in that case.


    • Degree in Computer Science, Software Engineering, or a similar degree
    • English level: intermediate
    • Experience: 2 years in related fields


    • Knowledge and experience with CI tools like Jenkins, TeamCity, Bamboo
    • Experience with the C++, C#, Swift, Objective-C, and Python programming languages
    • Experience with NUnit and xUnit testing frameworks
    • Development, deployment, and distribution of iOS apps using Xcode and TestFlight
    • Basic knowledge of Unity game engine and 3D graphics pipelines like DirectX, OpenGL, Vulkan and Metal
    • A responsible and ethical person, committed to their work, with effective communication skills, emotional intelligence, initiative, proactivity, organizational skills, and teamworking skills
    • A person with the ability to solve problems using prior knowledge and the ability to learn new knowledge in a self-taught way

    We offer excellent working conditions

    • Flexible schedule that facilitates work/family balance
    • Competitive salary
    • Group insurance
    • Savings plan
    • Food vouchers


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed