<img src="//bat.bing.com/action/0?ti=5321010&amp;Ver=2" height="0" width="0" style="display:none; visibility: hidden;">

Mobile Software Developer (UI-UX)

Since 1995, ERA has been providing its software to hundreds of companies looking for reliable, user-friendly, and web-based environmental management tools. ERA is a trusted and reliable Canadian company with several recognized international brands as its clients. We are seeking a Programmer Analyst to join our talented team of software developers and environmental specialists to complete projects that deliver concrete results to our clients. As a programmer-analyst, you will be working with dynamic regulatory concepts and analyzing scenarios for the best possible solutions. You will support the development, quality assurance, and implementation of new applications and improvements based on environmental regulations and client feedback. Familiarity with chemistry and environmental regulations is a definite asset, as ERA’s software automates these aspects of manufacturing for improved environmental reporting.

The ideal candidate will be working towards a BS in Computer Science or Engineering. Must be able to commit to full time.

As a Software Engineer, you will work with a collaborative team. You will have the opportunity to learn new technologies, tools, and languages.


Primary Responsibilities:

  • Design and Prototype UI components (SwiftUI)
  • Ensure the technical feasibility of UI / UX
  • Build & maintain reusable UI components (SwiftUI)
  • Collaborate with senior leaders and team members to discuss requirements, explore solutions, and demonstrate functionality
  • Tests, and deploys application
  • Other duties may be assigned.


  • Strong understanding of Mobile UI/UX design and practice (Must Have)
  • Experience with Swift / SwiftUI and iOS development
  • Experience with Java and Android development
  • Experience building Data Driven UI
  • Strong OO Analysis, Design and Development Skills
  • Familiarity with design pattern
  • Experience with HTTP API including RESTful Services through JSON


  • Able to learn quickly
  • Must have good problem solving and analytical skills
  • Must be a self-starter, curious and motivated to find solutions
  • Excellent communication skills

About us

ERA offers a friendly and international work environment. We invite you to be part of our “family”. We value trust, achievement, education, and learning. ERA is dedicated to creating a strong, respectful, and diverse work environment. We are looking for an energetic, vibrant, driven and highly motivated individual who wishes to be challenged, personally and professionally. ERA offers a competitive benefits package, onsite gym with showers, and sports activities. ERA’s offices are located 850 m from the future light rail (REM) Technoparc station. This campus is currently served by the STM (bus # 72) Du College Metro and Fairview bus station.

ERA employees are currently working from home due to COVID-19. Flexible optional work from home will be available for future as well.

All qualified individuals are invited to submit a CV and cover letter. ERA-EHS will only be contacting candidates we feel are a good fit for the position.

-Candidates will be contacted via telephone if chosen for an interview-

---References will be required upon demand---

Equal Opportunity: ERA Environmental Consulting is committed to the principle of equal employment opportunity and encourages persons from all backgrounds and origins to apply.



Apply Online

By clicking Apply you consent to being contacted by ERA Environmental regarding this webinar, as well as other related materials. You can opt out or unsubscribe from these communications at any time.