Senior Front-end Engineer

3 weeks ago


Plano, Texas, United States CarMax Full time

About this role

At CarMax, we are industry disruptors. Our innovative approach to digital products has led to the development of new tools and technology. As a Senior Front-end Engineer, you will be part of a close-knit product team, working collaboratively and creatively to develop ground-breaking products. You will have a direct impact on improving the performance of our business and ensuring customers can buy the vehicles they want in a way that is right for them.

Purpose of the role

It takes a passion for technology to develop products that make a difference. As a Senior Front-end Engineer, you will be responsible for developing complex, scalable web applications while ensuring a seamless user experience. You will work with fellow associates to understand the real-life challenges of our Wholesale customers and discover what they need to leverage CarMax as a partner to drive their business' success.

Key responsibilities

  1. Develop and maintain responsive web applications using React 18 and TypeScript.
  2. Collaborate with colleagues in product design, product management, and systems architecture to develop experimental solutions and bring great ideas to life.
  3. Market your innovative ideas internally and evolve them according to feedback and critique within an agile environment.
  4. Collaborate with UX/UI designers and product managers to translate designs into responsive UI components with a focus on user experience and accessibility.
  5. Stay up-to-date with modern frontend technologies and integrate best practices into the development process.
  6. Ensure high performance of front-end components, manage state efficiently, and optimize for maximum speed and scalability.
  7. Troubleshoot and debug applications, identifying performance bottlenecks and implementing solutions.
  8. Implement design systems, reusable components, and ensure consistency across the application.
  9. Write clean, maintainable, and well-documented code while adhering to best practices.
  10. Contribute to module federation and microfrontend architecture for scalable, independent deployments of application features.
  11. Conduct code reviews, pair programming, and foster a culture of continuous learning and improvement within the team by providing constructive feedback to peers.
  12. Mentor junior engineers, offering technical guidance and leadership when needed, fostering a culture of continuous learning and improvement.

Qualifications

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

5+ years of experience in frontend development with React and TypeScript.

Expertise in React 18, including hooks, context, and concurrent features.

Experience with GraphQL and/or REST APIs.

Proficiency in HTML5, CSS3, and modern styling approaches (e.g., SASS, CSS Modules, Styled Components, Material UI).

Experience with modern React libraries for state management, data-fetching, and routing such as Redux, React Query, Axios, React Router, etc.

Experience with server-side rendering and Progressive Web Apps (PWAs).

Solid experience with frontend build toolchain and bundlers (e.g., Webpack, Vite, RSPack, etc.).

Experience with testing frameworks such as Jest and React Testing Library.

Hands-on experience with Module Federation and implementing microfrontend architectures.

Knowledge of Azure YAML CI/CD pipelines, Azure Bicep/ARM templates, version control (Git/Github), pull request workflows, and deployment strategies.

Strong problem-solving skills and a passion for creating excellent user experiences.

Excellent communication and collaboration skills with the ability to work collaboratively in a team.

Experience working in Agile (Scrum and Kanban) development environments.



  • Plano, Texas, United States Insight Global Full time

    About the Role:We are seeking a skilled Senior Front-End Developer to join our team at Insight Global. As a key member of our development team, you will be responsible for designing and developing high-quality web applications using React and other modern front-end frameworks.Key Responsibilities:Design and develop responsive and interactive user...


  • Plano, Texas, United States ASCEND MINDS Full time

    Front End Engineer OpportunityWe are seeking a highly skilled Front End Engineer to join our team at ASCEND MINDS. The ideal candidate will have strong expertise in React and Angular, as well as a solid understanding of JavaScript, HTML, and CSS.Key Responsibilities:Design and develop front-end components using React and AngularImplement responsive and...


  • Plano, Texas, United States Softtek Integration Systems Full time

    Job Title: Front End DeveloperAbout the Role:We are seeking an experienced Front End Developer to join our team at Softtek Integration Systems, Inc. in Plano, TX. This is a Full-time position.Key Skills:9+ years of experience in JavaKafka, Spring, and other relevant technologiesWhat We Offer:A dynamic and challenging work environment with opportunities for...


  • Plano, Texas, United States Perfict Global, Inc. Full time

    About Perfict Global, Inc.We are a leading IT consulting services provider focused on delivering innovative and successful business workforce solutions to Fortune 500 companies.Our team of trained and experienced professionals strives to bring together the best technologies available to manage clients' complex business and technology needs, participate in...


  • Plano, Texas, United States Ecosystem Marketplace Full time

    About the RoleWe are seeking a highly skilled Senior Front-End Developer to join our digital team at Environmental Defense Fund (EDF). As a key member of our team, you will be responsible for building and maintaining our websites, ensuring a seamless user experience and delivering high-quality results.Key ResponsibilitiesDesign and develop visually appealing...


  • Plano, Texas, United States Kforce Technology Staffing Full time

    Job Summary:We are seeking a highly skilled Senior Front End Developer with expertise in ReactJS to join our team at Kforce Technology Staffing. As a key member of our development team, you will be responsible for designing and developing high-quality frontend components using ReactJS, collaborating with cross-functional teams to deliver large-scale frontend...


  • Plano, Texas, United States Capital One Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer, Back End to join our team at Capital One. As a key member of our engineering team, you will be responsible for designing, developing, and implementing technical solutions in full-stack development tools and technologies.Key ResponsibilitiesCollaborate with Agile teams to design, develop,...


  • Plano, Texas, United States Jones Lange Lasalle, Inc. Full time

    We are seeking a skilled Senior Software Developer to join our team as a Back-End Engineer. In this role, you will be responsible for designing, developing, and deploying scalable and efficient back-end systems.Responsibilities:Design and implement back-end systems using Java and Spring BootCollaborate with cross-functional teams to identify and prioritize...


  • Plano, Texas, United States Smart Data Solutions Full time

    As a technology leader in healthcare process automation and interoperability, Smart Data Solutions (SDS) is a strategic partner that utilizes data and intelligent automation to digitally transform operations and deliver outcomes for clients, reducing costs, streamlining workflows, and improving overall customer experience.SDS is seeking a skilled Senior...


  • Plano, Texas, United States Capital One Full time

    Job SummaryCapital One is seeking a skilled Senior Software Engineer, Back End to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing new capabilities for our omni-channel communication engine. You will work closely with Agile teams to deliver robust cloud-based solutions that drive...


  • Plano, Texas, United States Hispanic Technology Executive Council Full time

    Transformative Technology LeadershipAt the Hispanic Technology Executive Council, we're seeking a seasoned Senior Manager, Software Engineering, Back End to spearhead our technology transformation. As a key member of our engineering team, you'll be responsible for leading a portfolio of diverse technology projects and a team of developers with deep...


  • Plano, Texas, United States Capital One Full time

    Job Summary: Capital One is seeking a skilled Senior Software Engineer, Back End to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing new capabilities for our omni-channel communication engine. You will work closely with Agile teams to deliver robust cloud-based solutions that drive...


  • Plano, Texas, United States Capital One Full time

    At Capital One, we're seeking a talented Back End Software Engineer to join our team. As a key member of our engineering community, you'll play a crucial role in designing, developing, and implementing new capabilities for our omni-channel communication engine.As a Back End Engineer, you'll be responsible for ensuring we're reaching the right customers with...


  • Plano, Texas, United States Toyota North America Full time

    About the RoleWe are seeking a highly experienced and visionary leader to join our team as a Senior Manager for End-User Compute Engineering and Automation. This is a unique opportunity to drive the transformation of our end-user computing environment by identifying, designing, and implementing automation solutions that enhance efficiency, reduce errors, and...


  • Plano, Texas, United States Motion Recruitment Full time

    Job Title: Senior .NET Software EngineerAbout the Role:At the forefront of healthcare technology, this company has created a flagship product to optimize pharmacy claims processing. Their products are designed to empower healthcare providers by enhancing retail pharmacy networks, and improving operational efficiency under government-supported drug discount...


  • Plano, Texas, United States Capital One Full time

    About the Role:We are seeking a talented Back End Software Engineer to join our Dealer Experience group at Capital One. As a key member of our team, you will play a crucial role in architecting, developing, testing, and deploying back end services to create a robust Marketing suite for our Dealer Partners.Key Responsibilities:Collaborate with and across...

  • Senior UI Developer

    3 weeks ago


    Plano, Texas, United States CYPHER LEARNING Full time

    Job Title: Senior UI DeveloperAbout the Role:CYPHER LEARNING is seeking an experienced Senior UI Developer to join our Engineering team. As a key member of our team, you will work closely with our UI/UX Designer to bring complex workflows to life. Your goal will be to contribute to a collaborative culture of building innovative learner experiences and...


  • Plano, Texas, United States O'Neil Digital Solutions Full time

    Job Title: Senior Systems EngineerJob DescriptionAt O'Neil Digital Solutions, we're seeking a seasoned Senior Systems Engineer to lead our IT infrastructure team. As a key member of our technical staff, you will be responsible for designing, implementing, and maintaining complex computer systems, both on-premises and in the cloud. Your strong understanding...


  • Plano, Texas, United States Compunnel Inc. Full time

    Compunnel Inc. is seeking a skilled Senior Java Software Engineer to join our team.Location: Plano, TX Job Description :Mandate skills: Java, AWS, Python and React. Job Description:Experience in Agile software development methodology and practices with full development lifecycle from inception through implementation.Required: Java, J2EE, Spring,...


  • Plano, Texas, United States Capital One Full time

    About the Role:Capital One is seeking a skilled Lead Software Engineer, Back End to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing new capabilities for our omni-channel communication engine.Key Responsibilities:Lead a portfolio of diverse technology projects and a team of developers...