Front-End Engineer

Aspira Connect
TX, US
Full-time

Position Purpose

Aspira’s Senior Front-End Engineer plays a pivotal role in developing and enhancing user-facing features and interfaces that deliver exceptional user experiences across the company’s digital products.

This role combines advanced technical expertise in front-end technologies with a strong focus on design and usability. The Senior Front-End Engineer collaborates closely with UX / UI designers, product managers, and back-end engineers to build scalable, responsive, and visually appealing interfaces.

This position also involves mentoring junior engineers and driving best practices to ensure the highest standards of front-end development.

Incumbent will play a key role in developing high-performance, user-friendly web applications, work closely with design and development teams to build components and features that are both visually appealing and functionally robust, and leverage expertise in modern front-end technologies, particularly React, will be critical in delivering top-tier solutions to our clients.

Responsibilities

  • Component Development : Design and develop reusable components using React, with a focus on performance, accessibility, and scalability.
  • UI / UX Collaboration : Work closely with designers to ensure the technical feasibility of UI / UX designs and implement them accurately.
  • State Management : Leverage Tanstack Query and other state management libraries to manage complex application states.
  • Routing : Implement sophisticated routing using Tanstack Router to create dynamic and efficient navigation flows.
  • GraphQL Integration : Integrate and manage data with GraphQL APIs to ensure seamless data flow and interaction.
  • Tooling and Build Process : Utilize Vite for fast builds and optimized performance in development and production environments.
  • Testing and Quality Assurance : Develop and maintain unit tests and visual regression tests using Storybook and Chromatic to ensure high-quality code.
  • Code Management : Collaborate in code reviews and adhere to best practices in version control, using ppm for package management.
  • Collaborate with UX / UI designers to implement responsive, user-friendly interfaces that align with product requirements
  • Lead and mentor junior front-end engineers, providing guidance on best practices and code optimization techniques.
  • Champion Aspira policies and procedures, uphold product quality and reputation, and consistently adhere to compliance and relevant initiatives by preserving the confidentiality of information, safeguarding organizational assets, and acting with integrity and ethics.
  • Support the Solutions division by actively participating in pertinent projects and fulfilling other assigned duties.

Desired Qualifications

  • Proven Experience : 4+ years of professional experience in front-end development with React and its ecosystem, including hooks, state management libraries (Tanstack Query, Context API, etc.).
  • Strong experience working with the shadcn / ui framework (Tailwind) to create highly customizable components.
  • Storybook & Chromatic : Proficient in setting up and using Storybook for component development and Chromatic for visual testing.
  • Tanstack Router & Query : Hands-on experience with Tanstack Router and Query for routing and state management in React applications.
  • GraphQL : Experience in working with GraphQL for data fetching and management.
  • Build Tools : Solid understanding of Vite as a build tool and its ecosystem.
  • Best Practices : Strong knowledge of modern JavaScript (ES6+), TypeScript, and front-end best practices.
  • Problem-Solving : Excellent problem-solving skills with the ability to troubleshoot and debug complex issues.
  • Collaboration : Effective communication and collaboration skills, with the ability to work well in a team environment.
  • Continuous Learning : A passion for staying updated with the latest trends and technologies in front-end development.
  • Experience with TypeScript is highly desirable, adding type safety and enhancing code maintainability.
  • Experience with CI / CD pipelines and automated testing tools like Vitest and Chromatic.

Desired Education and Experience

  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field required, with a focus on web development or user experience preferred.
  • 5+ years of professional experience in front-end development, with a strong portfolio of work demonstrating expertise in building responsive, high-performance web applications.
  • 3+ years of experience working with modern front-end frameworks (e.g., React, Angular, Vue.js), with documented contributions to at least 3 major projects that significantly improved user experience or business outcomes.
  • 2+ years of experience in leading or mentoring junior engineers, with evidence of successful mentorship that led to measurable skill improvement and project contributions.
  • Demonstrated experience in optimizing front-end performance, with at least 3 projects where performance improvements resulted in measurable gains in user engagement or satisfaction.

Desired Hardware and Software Competency

  • Mastery of front-end development tools, including VS Code, WebStorm, or Sublime Text, for efficient coding and debugging.
  • Proficiency in front-end frameworks and libraries, particularly React, Angular, or Vue.js, with a strong understanding of their ecosystems and best practices.
  • Expertise in CSS pre-processors like SASS or LESS, and experience with CSS-in-JS solutions for modular, maintainable styling.
  • Strong experience with front-end testing frameworks, such as Jest, Mocha, or Cypress, ensuring robust, reliable code.
  • Proficiency in using build tools like Webpack, Gulp, or Parcel, optimizing for performance and efficiency in the development workflow.
  • Familiarity with CI / CD pipelines, particularly for front-end deployment, using tools like Jenkins, GitLab CI, or CircleCI.
  • Experience with browser developer tools for debugging, performance analysis, and optimization of front-end code.

General Physical Demands

The physical demands described here are representative of those that must be met satisfactorily to successfully perform the essential functions of this job.

If requested, reasonable accommodation will be made to enable incumbents with disabilities to perform the essential function absent undue hardship, as this position requires :

  • Stationary work, frequent moving to access resources and complete tasks, and positioning self to move in a manner that can be described as bending, stooping, kneeling, reaching, the occasional ascension / descension of a ladder, and / or climbing, with general coordination and balance necessary for safety of movement, manual dexterity to operate office equipment such as phones, computers, copiers, and faxes, as well as the ability to move, transport, position, push / pull materials and objects weighing up to 25 pounds.
  • Daily determination, at a level suitable for safety and awareness within a warehouse environment, obtained through an ability to visually detect, perceive, identify, recognize, and inspect, at a far and close range, with the ability to differentiate colors, is required in tandem with the ability to verbally communicate, converse, discern, convey, and exchange information.
  • Frequent operation of a computer and other office productivity machinery, such as a calculator, printer, etc.,
  • Scheduled hours, such as weekend, evening, or holiday shifts may occur as required by the business.
  • 30+ days ago
Related jobs
Promoted
VirtualVocations
Fort Worth, Texas

A company is looking for a Senior Front-End Engineer (Autofill) to enhance its browser extension features. ...

Promoted
Yoh, A Day & Zimmermann Company
Irving, Texas

Full Stack Engineer – 90% back end/10% front end. Looking for a back end heavy full stack engineer who has experience with large scale systems, has Java and is experienced with migrations. If someone has experience migrating large scale systems from Ruby to Java than they would be a home run! ...

Promoted
VirtualVocations
Garland, Texas

A company is looking for a Front End OutSystems Engineer to develop and implement software solutions in a fast-paced environment. ...

Promoted
Document Crunch
Austin, Texas

Senior Front End Software Engineer. Expertise creating complex frontend applications with multiple data sources, incorporating caching strategies (e. You'll be at the forefront of creating intuitive, powerful interfaces that make complex contract information accessible and actionable. People who...

Promoted
VirtualVocations
Spring, Texas

A company is looking for a Senior Front End Engineer to contribute to their patient journey application. ...

Promoted
Subsplash
Austin, Texas

Software Development Engineer I (Front-end). The P&E Team is responsible for the entire user experience including: End-User Mobile Apps, the Subsplash Dashboard (our Content Management System), Subsplash Giving (Our Donation and Merchant Services Platform), Media services, the Web App, backend d...

Promoted
ASCEND MINDS
Plano, Texas

Front End Engineer (React and Angular). Should be very strong on the front end Would be nice to have Angular & React but could be pure React. Any back end experience is a huge plus not a must have. ...

CoStar Group
Austin, Texas

On-site fitness center and/or reimbursed fitness center membership costs (location dependent), with yoga studio, Pelotons, personal training, group exercise classes. ...

Alkami
Plano, Texas

Are you passionate about creating exceptional user experiences through front-end development? We're seeking a Staff Front-End Software Engineer to lead the development of high-quality, scalable UI/UX features primarily using HTML, CSS, and JavaScript. In this role, you'll make key architectural deci...

Michaels
Irving, Texas

Support Center - IrvingMichaels Software Development Engineers will develop technologies that change how our customers connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed compu...