Front End Developer, Saggezza – Salt Lake City, UT Region

What’s the role?

Saggezza is a technology services company that designs and develops software solutions for ambitious organisations that want to gain a competitive edge in their market.

We’re looking for a talented Front End Developer to work with our clients in the Salt Lake City Region.

Every project will be different, but you’ll always be responsible for:

  • On a day-to-day basis, you’ll be collaborating with multidisciplinary teams building out interfaces for web sites as well as web applications.

  • Your primary responsibility will be the implementation of visual elements and their behavior with user interactions, and adhering to the style and guidance of the design and technical teams.

  • You will also be bridging the gap between the visual elements and the server-side infrastructure, taking an active role on both sides, and defining how the application looks and functions.

  • You’ll work directly with designers to create new customer-facing features, from idea, through prototype, to release and maintenance.

  • Developing new user-facing features using object-oriented JavaScript and frameworks like React, Ember.js, and Angular

  • Building reusable, clean code with performance and simplicity in mind

  • Ensuring the technical feasibility of UI/UX designs

  • Optimizing applications for maximum speed and scalability

  • Assuring that all user input is validated before submitting to back-end services

  • Collaborating with other team members and stakeholders

  • Taking smart risks and champion new ideas

What you’ll definitely need:

  • Excellent written and oral communication skills (English)

  • Strong attention to detail

  • The ability to work independently but also work well within a team environment

  • Expert knowledge of standards-compliant HTML, CSS (SCSS to be specific) and JavaScript

  • Strong understanding of modern JavaScript frameworks such as React/Ember.js/Angular.js as well as their best practices, conventions, and nuances

  • Extensive experience with JavaScript, its quirks, and workarounds

  • Solid understanding of semantic, accessible web markup, including HTML5 and its APIs

  • In-depth knowledge of DOM optimization and profiling techniques

  • Experience with CSS/Preprocessing (Sass), and familiarity with object-oriented style methodologies (BEM, SMACSS, Atomic CSS, etc.)

  • Experience with asynchronous request handling, partial page updates, and AJAX

  • Proficient knowledge of cross-browser compatibility issues and ways to work around such issues

  • Familiarity with front-end build tools, such as Grunt, Gulp.js, Broccoli, and WebPack

  • Excellent understanding of browser rendering behavior and performance

What we’d love you to have:

  • Willingness to help teammates, share knowledge, and learn in a collaborative environment

  • Be open to receiving feedback

  • This is a full time position, that will be based primarily in Salt Lake City, UT.

Don’t tick all the boxes? Don’t worry about it: we still want to hear from you if you think you’re the right person for the job.

Why join our team?

  • Work on major software projects for FTSE 500 companies.

  • Work directly with our clients’ C-level executives from day one.

  • We’re growing — fast. Come on board for the chance to grow with us.

  • Enjoy an agile and collaborative culture as part of a team of likeminded individuals.

  • We have offices across North America, Europe, and India, which means global opportunities for career advancement.

  • Travel and work on-site with some of the world’s biggest companies.

Have you found us through our Saggezza Careers site? If not, take a look to find out more about life at Saggezza in each of our locations.

Tagged as: Front end, US, Utah