Sr Full Stack Engineer at Hirenza

Apply Now

Job Description

Credit Acceptance is a renowned leader in the used car finance industry, recognized for its award-winning workplace culture and commitment to employee development. With a strong financial foundation and a customer-centric approach, the company has established itself as one of the largest used car finance providers nationally. Our organization prides itself on fostering a collaborative and innovative environment where dedicated team members thrive and contribute to our ongoing success.

Our culture emphasizes professional growth, continuous improvement, and work-life balance, supported by a casual yet high-performance work environment. We leverage the latest technologies and data-driven practices to optimize our operations, ensuring we deliver exceptional value to our customers and stakeholders alike. Being part of Credit Acceptance means joining a forward-thinking company that values integrity, diversity, and excellence in all aspects of its business.

About The Role

We are seeking a highly skilled Frontend Software Engineer with expertise in modern web technologies to join our Engineering and Analytics team. This role offers the flexibility to work remotely, with occasional travel to our Southfield, Michigan office as needed. The successful candidate will be instrumental in designing, developing, and maintaining scalable, high-performance web applications that support our core business functions. You will collaborate with cross-functional teams to build intuitive user interfaces, enhance existing features, and contribute to the development of our design systems.

The ideal candidate will have a strong background in JavaScript, TypeScript, React, HTML, and CSS, with a passion for creating seamless, accessible, and responsive user experiences. You will participate in code reviews, develop new features, optimize application performance, and stay current with emerging technologies to ensure our products remain innovative and competitive. This role provides an excellent opportunity for growth within a dynamic organization committed to engineering excellence and customer empathy.

Qualifications

Bachelor’s degree in Computer Science, Information Systems, or a closely related field, or equivalent work experience.
Minimum of 5 years of software engineering experience, with at least 2 years focused on web frontend development.
Proficiency in JavaScript, including concepts like state management, asynchronous programming, closures, and ES6 features.
Strong experience with HTML and CSS, including layout, cross-browser compatibility, and accessibility standards.
Expertise in modern TypeScript, React, and CSS methodologies.
Experience working with Design Systems, building reusable UI components, and maintaining UI foundations.
Familiarity with CI/CD pipelines, testing frameworks such as Jest, and version control systems like GitHub.
Knowledge of API development and integration, including RESTful services, JSON, and web services.
Ability to design and implement heavily used services and systems, with a focus on performance and scalability.
Strong collaboration, communication, and problem-solving skills, with a desire to learn and adapt to new technologies.
Willingness to participate in on-call rotations and contribute to team success.

Responsibilities

Develop, enhance, and maintain scalable web front-end applications using modern JavaScript, TypeScript, React, HTML, and CSS.
Collaborate with product managers, designers, and backend engineers to deliver innovative and user-friendly features.
Conduct design and code reviews to ensure adherence to best practices and quality standards.
Optimize application performance, accessibility, and cross-browser compatibility.
Contribute to the development and maintenance of design systems, reusable UI components, and style guides.
Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
Stay current with industry trends, emerging technologies, and best practices to continuously improve our products.
Mentor less experienced team members, fostering a culture of learning and innovation.
Assist in troubleshooting and resolving technical issues promptly to ensure system reliability.
Document technical specifications and contribute to API documentation using tools like Swagger.

Benefits

Credit Acceptance offers a comprehensive benefits package designed to support our employees’ health, well-being, and professional growth. This includes a competitive 401(k) plan with company matching, adoption assistance, parental leave, tuition reimbursement, and extensive medical, dental, and vision coverage. Our benefits are tailored to foster a positive work environment and promote work-life balance, making us a Great Place to Work. Additional perks include flexible work arrangements, professional development opportunities, and a supportive organizational culture committed to diversity and inclusion.

Equal Opportunity

Credit Acceptance is an Equal Opportunity Employer dedicated to fostering a diverse and inclusive workplace. We evaluate all applicants based on their qualifications and experience without regard to age, race, color, religion, sex, gender identity, sexual orientation, national origin, veteran status, disability, or any other protected characteristic. We are committed to creating a safe and welcoming environment for all employees and applicants, ensuring equal access to opportunities and resources. We believe that diversity drives innovation and excellence and are proud to uphold these values in our hiring practices and workplace culture.

Desired Skills and Experience
JavaScript, React, HTML, CSS, TypeScript, UI/UX

Benefits found in job post

401(k)