Pleasant Solutions

Pleasant Solutions Careers

Front End Developer (CSS, JS, HTML)

Not your everyday UI developer position. Challenging and fast moving, yet friendly and supportive: a career you will look forward to every day. Work with intelligent people in an exciting environment where every month is different.

Positions Available:

  • Front End Developer with exclusive focus on web UI programming.
  • Additional positions for general software developers are available (apply separately).
  • Other Positions: We are also hiring for other positions (software tester, business analyst, project manager, graphic designer, and UX designer). You may apply for multiple positions separately. If you know someone in any of these areas, please do them a quick and friendly favour by letting them know about this posting.

Position Overview:

  • Full time and permanent.
  • Fast moving in terms of variety of work and expectations.
  • Flexible hours (for example: choose to start your day between 6am and 10am, work late some days and shorter on others).
  • Focused exclusively on front-end web development (Javascript, HTML5, CSS).
  • Gain valuable career experience in the newest user interface technologies (Angular 4+, React, Ember, Polymer, Meteor..).
  • A mix of routine designs that are on par with industry, and those from UX designers that push the boundries of phenominal user experiences.
  • Create "wow" interfaces you will want to show off to everyone.
  • Collaborate with and provide feedback to UX designers.
  • Mentor our world-class general developers for front-end specific challenges.
  • Thoroughly test multiple browsers and screen sizes.
  • Keep up to date with the latest UI frameworks and help determine which ones to invest into using.
  • Does not involve back-end work.
  • Does not involve a lot of very basic front-end work.
  • Rarely requires meeting with a client for those who prefer not to.
  • Environment allows for some privacy at your workstation as well as time to concentrate without distractions when you need it.


  • Highly intelligent.
  • Fast learner and enjoys learning.
  • Detail-oriented.
  • Passionate about making user interfaces and very good at it.
  • Gets deeply involved with challenges and will persevere at length to achieve victory.
  • Takes pride in work.
  • No specific requirements for formal education or industry experience. We evaluate each applicant based on merit rather than formalities.

Nice To Have:

  • Experience with front-end technologies.
  • Ability to see opportunities for improvement everywhere.
  • Pragmatic approach to balancing perfectionism with getting the job done, but able to be perfectionist when required.

About The Work Environment:

  • Friendly, non-threatening, and non-political environment.
  • Mid-sized company but retaining the speed and flexibility of a smaller company.
  • We are a great environment for both outgoing people and those who are very shy and introverted (applicable to non-client facing positions).
  • We strive to have every employee sitting near a window for natural light and to have plenty of plants throughout the office; we care about employee health.
  • Free onsite massage therapy.
  • Private nap rooms for isolated thinking time or for taking a nap if you didn’t sleep well last night.
  • Atrium to enjoy the sun during lunch.
  • Social events worth remembering (fencing competitions, curling, video game or board game parties, coding competitions, commando combat training, robotics club coming soon, etc).
  • An example of our culture: Lunch together is in a very comfy sofa room, and even the quiet types are comfortable there.
  • Unlimited access to pillage our kitchens for caffeine, sugar, healthy snacks, soups, and more :)
  • Additional perks that are cost-shared like motorized sit-stand desks.
  • Task focused: everyone in the company heavily uses centralized to-do lists to stay organized, prioritize, and coordinate.
  • Fast paced
  • Consistent work/life balance: mandatory overtime is very rare.

About The Company:

  • Pleasant Solutions is a dynamic company headquartered in Edmonton, a large satellite office in Toronto/Vancouver, and small satellite offices across Canada and the USA (including in Calgary, Ottawa, Saskatoon, New York, Denver, Boston, etc)
  • Silicon Valley kind of excitement and growth potential.
  • Fast growth: One of the 200 fastest growing technology companies in North America with 955% growth over 5 years (based on growth rates in published rankings of the 2014 Profit 500 and 2013 Deloitte Technology Fast 500). Canadian Profit Guide ranked us #88 out of 500 for fast growth in Canada, announced in Sept 2015.
  • Stable and well diversified.
  • We also operate Western Canada's most advanced studio, which might also be the largest capacity video marketing studio in Western Canada except for television and news stations. The studio team has won multiple awards.
  • Full of smart and passionate people whom you can learn from.
  • Very low employee turn-over rate, attesting to the value of working here.
  • We do a mix of in-house product development, software development services, electronics manufacturing, marketing services, and IT services. For consulting, we build both large and small custom software for clients who need an internal system or are commercializing an idea. Our in-house products include the high-security Pleasant Password Server, an innovative tool that lets non-technical people build their own web applications using spreadsheets, an event ticketing system, and other business software.
  • An innovative technology company with an aim of achieving results in creative ways.
  • We develop high quality software you will take pride in. Our company name says it all.
  • Socially conscious (for example, we pay for employees to sponsor hundreds of WorldVision children).



  • front end developer
  • front-end developer
  • front end development
  • front-end development
  • user interface developer
  • ui developer
  • gui developer
  • ui development
  • ux developer
  • senior front-end developer
  • senior ui developer
  • front end web developer
  • user interface web developer
  • front end programmer
  • front end programming
  • front-end programmer
  • javascript programmer
  • javascript developer
  • html5 developer
  • angular developer
  • react developer
  • ember developer
  • polymer developer
  • meteor developer
  • Plurals:
  • front end developers
  • front-end developers
  • user interface developers
  • ui developers
  • gui developers
  • ux developers
  • senior front-end developers
  • senior ui developers
  • front end web developers
  • user interface web developers
  • front end programmers
  • front-end programmers
  • javascript programmers
  • javascript developers
  • html5 developers
  • angular developers
  • react developers
  • ember developers
  • polymer developers
  • meteor developers
Apply Now List of Positions