Front End Developer

Please send applications to:
jobs@dotcms.com

Posted: Jun 03, 2021 Job Type: Full Time Location: Telecommute Compensation: We offer competitive salaries and benefits packages.

About dotCMS

dotCMS is a leading, open source content and customer experience management platform for companies that want innovation and performance driving their websites and other content-driven applications. Extensible and massively scalable, both small and large organizations can rapidly deliver personalized and engaging content across browsers, mobile devices, channels, second screens and endpoints -- all from a single system.

Founded in 2003, dotCMS is a privately owned US company with offices in Miami, Florida; Boston, Massachusetts and San Jose, Costa Rica. With a global network of certified development partners and an active open source community, dotCMS has generated more than a half-million downloads and thousands of implementations and integration projects worldwide. Notable dotCMS customers include: Telus, Standard & Poors, Hospital Corporation of America, Royal Bank of Canada, DirecTV, Thomson Reuters, China Mobile, Aon, and DriveTest Ontario.

Job Description

As a Front End Developer embedded in the Research and Development team you will report to Freddy Montes. Your responsibilities will include assisting in the development of new UI/UX for dotCMS.

Responsibilities

  • Work with R&D team to create UI/UX standards
  • Develop new user-facing features
  • Build reusable code and libraries
  • Collaborate with team members and stakeholders to design and implement new features
  • Collaborate with team members and stakeholders to enhance the usability of existing features
  • Help enforce UI/UX consistencies across the system
  • Optimize application for maximum speed and scalability
  • Ensure the technical feasibility of UI/UX of dotCMS
  • When needed work with the marketing team and stakeholders to implement changes and enhancements to the dotCMS starter site and dotcms.com

Qualifications Requirements

  • Computer Science Degree or equivalent experience (At least 5+ years working in Digital Production or equivalent)
  • Experience working with JavaScript, TypeScript and unit testing. Expert level hands-on experience with Angular or React.
  • Experience with REST API and GraphQL API usage
  • Familiarity node.js, npm, and frontend tooling such as Webpack
  • Experience with front-end unit testing frameworks such as Storybook, Jasmine, Karma, Cypress, etc.
  • Strong understanding of semantic HTML5 markup
  • Strong CSS and CSS3 skills with knowledge of cross browser quirks
  • Experience with responsive design and media queries
  • Familiarity with CSS pre-processors such as SASS or LESS
  • Experience with the Github development flow and code reviews
  • Understand design and be able to build new UI interfaces out of design systems

Preferred Skills

  • Committed to write the smartest code possible in every line.
  • Excellent communication (oral and written) in English, interpersonal, organizational, and presentation skills.
  • Able to promptly answer support related email, phone calls, and other electronic communications.
  • Self motivated, detail-oriented, and organized.
  • Positive attitude toward work.
  • Great problem solving ability.

Please send applications to jobs@dotcms.com