About the job

SummaryBy Outscal

We're looking for a detail-oriented Developer (UI Editor) to build customer-facing UI in a custom tool. You'll work closely with UX/Design, Engineering, and Project Management teams. Strong Swift skills, Sketch/Photoshop, and JSON experience are essential.

The Critical Mass technology team is looking for an inspired and eager Developer (UI Editor) to join our team. We are an experience design agency with a focus on the customer, which means that multi-discipline collaboration and prototyping are at the heart of our process.

This role will work closely with UX and Visual Designers, Engineers, and Project Managers to author customer-facing UI used by our client’s demo applications. You will primarily create these experiences in a customer-built GUI tool responsible for defining the look and feel of UI, as well as the business logic of those experiences.


You Will:

  • Collaborate closely with the UX & Design team for pixel perfection
  • Immerse yourself with the Engineering team responsible for backend system integrations
  • Create and configure views using Swift components

You Have:

  • High attention to detail and an insatiable drive for pixel perfection
  • Beginner skills with Sketch and Adobe Photoshop
  • Knowledge of the JSON data standards
  • Experience with Git/GitHub file versioning
  • A natural desire to problem-solve using logical thinking
  • Experience working with content management tools such as Adobe Experience Manager (AEM) or Wordpress
  • Familiarity with website operations and fluency in the typical tiers on a high traffic website

You May Have:

  • Adobe Experience Manager (AEM) on version 6.3 or later, or enterprise CMS
  • Experience using Swift or SwiftUI
  • CSS-grid and Flexbox knowledge
  • XCode familiarity
  • WCAG Accessibility experience
  • Experience working in an agency environment
  • A -very strong- meme game

What We Offer:

  • Global maternity and parental leave
  • Competitive benefits packages
  • Vacation, compassionate leave, sick days, and flex days
  • Access to online services for families and new parents
  • Extensive winter holiday office closures
  • Diversity and Inclusion Board with 12 affinity groups
  • Internal learning and development programs
  • Enterprise-wide employee discounts

Our new hires & employees are the future of our organization, and we want to set you up for long-term success. In an effort to do so, we expect our team to work from an office a minimum of 4 days a week.

At Critical Mass, we value our employees and offer competitive compensation and benefits packages. If you’re looking for a challenging and rewarding opportunity, we encourage you to apply for this exciting position today!

About The Company

Critical Mass is a team of 1,800 inspired folks based in 12 offices around the world, providing full-service digital capabilities for the greatest brands on Earth. Our secret sauce is our uncompromising design standards, our relentless focus on customers, and an ability to put powerful new technologies to work for our clients.


We work with the best—Apple, Nike, Mars Wrigley, Nissan, Diageo, Airbnb, BMW, BNY Mellon, Johnson & Johnson, and many more—brands who strive for connected digital ecosystems and unparalleled experiences. We help them get there by gaining deep insight into their consumers and orchestrating data, AI, design, media, and tech stacks around human stories.


We’re a global agency founded in Canada, but digital is our home. If you know us, then you know we’re a special, quirky place that attracts big talent and tiny egos. (We actually give out a “so f-n nice” award—lots of them). But just because we’re friendly doesn’t mean we’re not a force to be reckoned with. We’re driven. Relentless. And we live our values. We’re Critical Mass, but our friends call us CM. Please call us CM!

Illinois, United States (On-Site)

California, United States (Hybrid)

San José Province, Costa Rica (Hybrid)

Bogota, Colombia (Hybrid)

Bogota, Colombia (Hybrid)

San José Province, Costa Rica (Hybrid)

Alberta, Canada (Hybrid)

Ontario, Canada (Hybrid)

California, United States (On-Site)

California, United States (Hybrid)

View All Jobs

Similar Jobs

Sperasoft - Rendering Developer

Vojvodina, Serbia (Hybrid)

Nextwave Multimedia - Unity Game Developer

India (On-Site)

[x]cube LABS - Full Stack Developer

Telangana, India (On-Site)

Social Discovery Group - Senior Full Stack Developer (React, Node.JS)

Masovian Voivodeship, Poland (Remote)

workato - Senior Backend Developer (Engine team)

Lisbon, Portugal (On-Site)

workato - Senior Backend Developer (Engine team)

Yerevan, Armenia (On-Site)

workato - Senior Backend Developer (Engine team)

Sofia City Province, Bulgaria (On-Site)

workato - Senior Backend Developer (Engine team)

Tbilisi, Georgia (On-Site)

Similar Skill Jobs

Setu - Backend Engineer

India (Remote)

Schbang - Graphic Visualizer

Karnataka, India (On-Site)

Schbang - Sr. Graphic Visualizer

Karnataka, India (On-Site)

Electronic Arts - Visual Designer/Artist - Content

Florida, United States (On-Site)

Xsolla - Web/landing page designer

Beijing, China (On-Site)

Moon Active - Monetization Artist

Lviv Oblast, Ukraine (Remote)

Moon Active - Monetization Artist

Worldwide (Remote)

Moon Active - Monetization Artist

Kyiv City, Ukraine (Remote)

Niantic - Software Engineer, Mobile Native

California, United States (Hybrid)

Jobs in Vancouver, British Columbia, Canada

Xsolla - Project Manager

Quebec, Canada (Hybrid)

Kabam - Social Media Manager

British Columbia, Canada (Hybrid)

Digital Extremes - Intermediate Environment Artist

Ontario, Canada (Remote)

Final Strike Games - Designer technique de gameplay

Quebec, Canada (On-Site)

2K - Expert Gameplay Animation Engineer

British Columbia, Canada (Hybrid)

2K - Senior Gameplay Animation Engineer

British Columbia, Canada (Hybrid)

2K - Artiste principal en éclairage

Québec, Canada (On-Site)

UI/UX Design Jobs

Schbang - Graphic Visualizer

Karnataka, India (On-Site)

Schbang - Sr. Graphic Visualizer

Karnataka, India (On-Site)

Electronic Arts - Visual Designer/Artist - Content

Florida, United States (On-Site)

Xsolla - Web/landing page designer

Beijing, China (On-Site)

Moon Active - Monetization Artist

Lviv Oblast, Ukraine (Remote)

Moon Active - Monetization Artist

Worldwide (Remote)

Moon Active - Monetization Artist

Kyiv City, Ukraine (Remote)

Riot Games - Principal UX Designer - MMO

California, United States (On-Site)

Teravision Games - Lead UX Designer

Bogota, Colombia (Hybrid)

Gamefam - Programmer 3 - Luau

North America (Remote)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug