Senior Software Engineer

Aspen DentalChicago, IL
422d

About The Position

The Senior Software Engineer at Aspen Dental will be responsible for designing, developing, and enhancing websites for various brands within the organization. This role focuses on modernizing the tech stack, utilizing React and headless CMS, and building a GraphQL layer to improve RESTful APIs. The position emphasizes quality assurance through robust testing practices and offers opportunities for career growth and team leadership.

Requirements

  • Bachelor's Degree in Computer Science or a related field with 5+ years of hands-on development experience.
  • Advanced proficiency in JavaScript.
  • Strong understanding of React.js and its core principles.
  • Familiarity with Next.js and TypeScript.
  • Experience with application state management concepts and libraries.
  • Proficiency in working with data structure libraries (e.g., Immutable.js).
  • Integration experience with RESTful and GraphQL APIs.
  • Knowledge of modern authorization mechanisms and security best practices.
  • Familiarity with modern front-end build pipelines and tools.
  • Experience working in environments with CI/CD practices.

Responsibilities

  • Design, develop, and enhance websites built on a multi-tenant platform powered by Contentful CMS.
  • Build reusable, high-performance components and front-end libraries to streamline future development efforts.
  • Transform designs and wireframes into high-quality, scalable, and maintainable code.
  • Ensure code quality and optimal test coverage by implementing robust unit tests and addressing issues flagged by tools like SonarQube.
  • Collaborate with Product and QA teams to refine Acceptance Criteria, ensuring tasks are well-defined and actionable.
  • Bring innovative ideas to improve software development practices and processes.
  • Participate in peer code reviews and contribute to the continuous improvement of the CI/CD pipeline.
  • Mentor team members and engage in pair programming to uphold best practices and ensure quality deliverables.
  • Work closely with cross-functional and cross-domain teams to devise and implement effective engineering solutions.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Ambulatory Health Care Services

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service