Logo of Huzzle

Front-End Web Developer

  • Job
    Full-time
    Senior Level
  • Software Engineering
    IT & Cybersecurity
  • Waltham

AI generated summary

  • You need a BS in Computer Science, 5+ years in front-end development, proficiency in HTML, CSS, JavaScript, responsive design, preprocessors, frameworks, UX principles, Git, and basic graphic design tools.
  • You will design, develop, and test web applications, collaborate with UX teams, create custom themes and features, utilize modern frameworks, and adapt to new technologies.

Requirements

  • Bachelor’s Degree in Computer Science or related technical field required
  • 5+ years’ experience in front end development
  • Proficiency in responsive design and HTML, CSS, and JavaScript
  • Experience working with CSS preprocessors (SCSS) and frameworks (Tailwindcss, Bootstrap, material design)
  • Knowledge of accessibility standards
  • Understanding of / experience with responsive designs, usability principles, UX design, BEM methodologies
  • Experience with task runners (Gulp), module bundlers (Webpack), template systems (Twig, Mustache) and version control systems (Git or similar)
  • Experience working with front-end and back-end frameworks, Jamstack technology or site generators such as Jekyll, Hugo, etc.
  • Basic understanding of graphic design software for the web such as Adobe XD, Illustrator, sketch, Figma
  • Exposure to JavaScript frameworks such as Nuxt (preferable), React, Angular

Responsibilities

  • Interpret requirements, design, develop, maintain and test various web applications and features
  • Collaborate with development and UX teams to formulate effective, fluid designs and transpose requirements into working theme
  • Work with the team to build functional production websites and applications by creating custom themes, features and new functionality as well as enhance existing customizations
  • Develop in the latest Web Base Frameworks and technologies including HTML5, JavaScript.CSS and CSS frameworks
  • Problem solve as needed
  • Absorb and apply new technologies

FAQs

What is the location for the Front-End Web Developer position?

The position is located in Waltham, MA, and is a hybrid role.

What qualifications are required for this role?

A Bachelor’s Degree in Computer Science or a related technical field is required, along with 5+ years of experience in front-end development.

What technologies should I be proficient in for this job?

Proficiency in HTML, CSS, JavaScript, responsive design, and experience with CSS preprocessors and frameworks such as SCSS, Tailwindcss, and Bootstrap is required.

Is experience with graphic design software necessary?

A basic understanding of graphic design software for the web, such as Adobe XD, Illustrator, Sketch, or Figma, is preferred.

What is the expected salary range for this position?

The total expected compensation range for this role is between $108,000 and $128,000, depending on experience.

What benefits does Dassault Systèmes offer?

Benefits include comprehensive medical, dental, and vision coverage, life insurance, short and long-term disability, tuition reimbursement, immediate 401K enrollment with a matching contribution, a flexible time-off policy, and paid holidays.

What is the company’s stance on diversity and inclusion?

Dassault Systèmes is committed to building inclusive and diverse teams, believing that the empowerment and sense of belonging of all employees are crucial for a harmonious workforce.

What types of collaboration are expected in this role?

The Front-End Web Developer will collaborate with UX teams and development teams to create effective designs and features, and to enhance existing applications.

Are there opportunities for professional development and training?

Yes, Dassault Systèmes offers tuition reimbursement, indicating a commitment to professional development and continuous learning.

What level of understanding of JavaScript frameworks is beneficial for this position?

Exposure to JavaScript frameworks such as Nuxt (preferable), React, or Angular is beneficial for this role.

1-10
Employees

Mission & Purpose

Dassault Systèmes, the 3DEXPERIENCE Company, is a catalyst for human progress. We provide business and people with collaborative virtual environments to imagine sustainable innovations. By creating virtual twin experiences of the real world with our 3DEXPERIENCE platform and applications, our customers can redefine the creation, production and life-cycle-management processes of their offer and thus have a meaningful impact to make the world more sustainable. The beauty of the Experience Economy is that it is a human-centered economy for the benefit of all – consumers, patients and citizens. Dassault Systèmes brings value to more than 300,000 customers of all sizes, in all industries, in more than 150 countries. For more information, visit https://www.3ds.com/

Benefits

  • Critical Illness Cover

  • Work From Home

  • Life Insurance

  • Sick Pay