Full Time

Senior Software Engineer I, Design Systems

Spring Health
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Spring Health, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer I, Design Systems at Spring Health will play a pivotal role in developing and maintaining a cohesive design system that enhances user experience across all digital platforms. This individual will collaborate with design, product, and engineering teams to establish best practices, ensuring consistency, scalability, and quality in the design and implementation of user interfaces. By leveraging their expertise in software development, they will contribute to building robust solutions that align with Spring Health's mission of transforming mental health care.



Job Responsibilities

  • Design, develop, and maintain a comprehensive design system that aligns with Spring Health's vision and user needs.
  • Collaborate closely with cross-functional teams including product managers, UX/UI designers, and other engineers to create intuitive and accessible user interfaces.
  • Conduct code reviews to maintain code quality and enforce best practices within the design system.
  • Document design system components and guidelines to promote usability and consistency across teams.
  • Stay updated with industry trends and emerging technologies to innovate and improve existing systems.
  • Mentor junior engineers, providing guidance and fostering a culture of learning and improvement.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in software engineering with a focus on frontend development.
  • Proficient in HTML, CSS, and JavaScript frameworks such as React or Vue.js.
  • Strong understanding of design systems, component libraries, and responsive design principles.
  • Experience with version control systems, particularly Git.
  • Excellent problem-solving skills and the ability to work independently as well as collaboratively.


Technologies & Tools

The Senior Software Engineer I will utilize various technologies and tools, including but not limited to JavaScript frameworks such as React and Vue.js, CSS preprocessors like SASS or LESS, and design collaboration tools such as Figma or Sketch. Familiarity with build tools and task runners like Webpack or Gulp will be essential for optimizing and automating development workflows. Additionally, experience with cloud services, API integration, and CI/CD pipelines will be beneficial for creating dynamic and scalable applications.



Ideal Candidates

Ideal candidates for the Senior Software Engineer I position will possess a strong passion for user-centered design and an eagerness to collaborate within a diverse team environment. They will be proactive in identifying problems and developing innovative solutions, showing a commitment to continuous learning and improvement. Strong communication skills will be essential in effectively conveying technical concepts to non-technical stakeholders, as well as in mentoring junior staff. Candidates should have a collaborative mindset to work effectively in a fast-paced and evolving work setting.

In Alaska, the weekly job search for unemployment is 2 work search activities a week (1 if you live more than 55 road miles from a job center), its agency says. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.