Front End Web Engineer at Absorb Software

2 years ago Development & Programming Middle Full-Time

Absorb Software is a remote-first company that provides online training solutions to leading organizations around the world.


What you’ll bring:

  • Bachelor’s degree in computer science, Web Development, or an equivalent work experience.
  • Strong proficiency in HTML5, CSS3, JavaScript with the resourcefulness to learn and grow.
  • Experience with JavaScript application frameworks such as Node, StealJS, CanJS, React, or Vue.js.
  • Knowledge of cross-browser compatibility and responsive design.
  • Familiarity with version control systems such as Git.
  • Ability to write both inline documentation and wiki style Documentation.
  • Strong attention to detail and a keen eye for aesthetics.
  • Excellent communication and teamwork skills.
  • Ability to work independently and manage multiple projects simultaneously.

Technologies we use:

  • CanJS, StealJS, DocumentJS and Steal SSG (Static Site Generator)
  • LESS CSS
  • Stache HTML templating
  • Git code repository
  • Jira, Figma, Contentful CMS


Description

"Some companies see software development as a means to an end, Absorb is a company that actually puts software first and surrounds you with people who are passionate about their work, who are always willing to lend a helping hand, and who are quick to make you feel at home within the company." Jason Ristich – Team Lead, Development

Absorb Software is seeking a talented Front-End Web Engineer to join our growing team. In this role, you will be responsible for creating and implementing innovative and visually appealing user interfaces, connected to our dynamically driven content management system, for our web applications. You will work closely with our UX/UI designers and marketing team to bring our digital experiences to life.

What you’ll do:

  • Develop, maintain, and optimize modern user interfaces for our web application using HTML, CSS, JavaScript, and other front-end technologies.
  • Collaborate with UX/UI designers to translate wireframes and mock-ups into functional and visually appealing web pages.
  • Ensure web designs are responsive and optimized for various devices and browsers. Assist in identifying UX or technical issues and resolving them.
  • Participate in code reviews and provide constructive feedback to & from peers to ensure code quality.
  • Setup unit tests and reporting results with a goal of 90% code coverage.
  • Assist with conversion optimization through creation of A/B tests, personalization, email templates, webpage templates, and other related tasks.
  • Stay up to date on emerging front-end technologies and best practices to enhance our web development process.

Are you ready to become an Absorber?

What we offer:

Fully remote-first work with flexible work arrangements.

Comprehensive Health and Wellness Benefits including retirement savings programs, eligibility for two different bonus plans, generous time off, comprehensive medical and dental benefits based on your country of location.

New Hire Equipment Allowance and monthly Flex Allowance to support your success.

Endless opportunity for career growth and internal mobility.

Employee driven DE&I programs.

Games room, meditation & yoga space, state of the art workplace for Absorbers in our Calgary office.

Who are we?

Absorb Software is a remote-first company that provides online training solutions to leading organizations around the world. Absorb is a cloud-based learning management system (LMS) engineered to inspire learning and fuel business productivity. Our online learning platform combines forward-thinking technology built to scale as our customer’s organizations grow. We empower learners to enrich their lives, workplaces and communities.

Our values are simple:

We achieve exceptional results by genuinely caring about each other and the work we do

We’re united, and we grow through our commitment to elevating continual learning!

Absorb is proud to be an equal opportunity employer, we celebrate diversity and are committed to creating a safe and inclusive environment for all our people. All employment decisions are based on business needs, job requirements and individual qualifications. In the event a current Absorb employee would like to apply for this role they will inform their supervisor prior to submitting their application. Successful candidates for this position will be subject to pre-employment background screening, including a criminal record check and must be able to show proof of legal eligibility to work in the country they have applied to without sponsorship.

Should you require any accommodation during the recruitment process, please indicate this on your application and we will work with you to meet your accessibility needs. For any questions, please contact us at [email protected]

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)