Mobile App Developer

We Have a Big Name – and a Big Mission

We’re the Canadian Centre for Occupational Health and Safety. But you can call us CCOHS. We’re a federal government corporation that’s focused on a single mission: we believe everyone in Canada has the right to a healthy and safe workplace where they can thrive. Our tools and resources are designed to give employers and workers across the country the information they need to stay healthy and safe, both physically and mentally, on the job.

We need rock solid information technology infrastructure and platforms to get this important information into the hands of users. Without this in place, we wouldn’t be able to deliver the many courses, fact sheets, databases, podcasts, guides, and other tools that workplaces across Canada need.

And that’s where you come in. You will play a role in ensuring that the next generation of health and safety mobile applications are reliably delivered, using the latest technology platforms and industry best practices. You’ll be part of our IT Digital Innovation and Development team to help make these plans a reality. Along the way you’ll also be supporting our existing applications because they’re important too.

If you’re excited about helping to make a difference and being part of a culture that values innovation, professional growth, and your overall well-being, we definitely want you to read on.

About the Role

  • As a Mobile App Developer, you will analyze business requirements and client needs to design, develop, and maintain mobile applications to support our products and services, and our external clients.
  • Reporting to the Manager, IT Digital Innovation and Development, you will create, maintain and implement application source code, as well as design prototype applications, determine the program structure, and coordinate application plans with the development team or client.
  • You also understand the importance of high service quality, and will be involved in researching, recommending, and implementing relevant technologies to support organizational goals, which includes building new and supporting existing mobile apps, testing changes to our website infrastructure, and documenting system structures and processes.
  • As a member of the IT Digital Innovation and Development team, you know how to work collaboratively with other IT professionals to provide outstanding information technology support for both internal and external clients.

What You Have

  • A university degree in Computer Science, Information Systems or Mathematics, or college diploma with concentration in computer technology or an equivalent combination of education and experience.
  • A minimum of 2 years of professional experience in Progressive Web Application (PWA) development, and experience with Service Worker and Web App Manifest technologies.
  • Strong proficiency in web standards and technologies such as HTML5, CSS3, JavaScript, web service architecture and web development frameworks such as Bootstrap; expertise in Progressive Web App frameworks such as Vue.js, and Nuxt.
  • Familiarity with AWS cloud platforms such as S3, CloudFront and GitHub CI/CD workflows.
  • Experience with either Flutter/Dart in building mobile apps across iOS and Android platforms, Swift on iOS development environment, or Kotlin in Android development environment is desired.
  • Experience with PHP/Lavarel is an asset.
  • Understanding of the human interface guidelines and design language used for iOS and Android.
  • Comfortable using command lines or tools in Unix/Linux operating systems, especially in a virtualized or containerized environment, and working with source code version control systems such as Git. Experience with other operating systems such as Windows and MacOS.
  • A minimum of two years of experience with relational DBMS such as MySQL or SQLite, and hands-on experience in writing SQL scripts in database-driven development.

Who You Are

  • A supportive, respectful team member who treats others equitably and thrives in an environment where new ideas and collaboration are encouraged.
  • A creative IT professional who is excited to build mobile applications and technologies to help us advance our mission.
  • An excellent communicator who connects well with stakeholders and clients.
  • An enthusiastic believer of providing exceptional, efficient service to internal and external clients in a clear manner.
  • A lifelong learner of leading IT best practices and the latest technology.

Job Description

Salary

Within the range of

$76,073 to $97,945 (CCOHS-09) per annum.

Full-time, permanent, unionized position

Application Deadline

Monday, May 29th, 2023

Quote File Reference Number: IT-124

Vacancies: 1

To Apply

If you are excited by this opportunity, we want to hear from you. Send us your application in confidence to ​jobs@ccohs.ca quoting File Reference Number IT-124.

Attach resume as an MS Word or PDF document.

Notes

Here at CCOHS, we promote work-life balance, encourage personal development, and foster respect, civility, and inclusion. For more reasons why this is a great place to work and information on our comprehensive benefits and federal public service pension plan, visit our Careers page.

We are committed to providing an inclusive and barrier-free work environment, starting with the hiring process. If you need to be accommodated during any phase of the evaluation process, please contact Human Resources at jobs@ccohs.ca. All information received in relation to accommodation will be kept confidential.

Note: Attaining Reliability Status Security Clearance is a condition of employment for all CCOHS positions. All resumes are maintained confidential and are kept on file for a period of six months.

We thank all applicants for their interest, however only those selected for an interview will be contacted.