Senior Front-End Engineer

ApTask

Dallas, TX

JOB DETAILS
SALARY
$60–$65 Per Hour
SKILLS
Agile Programming Methodologies, Application Programming Interface (API), Artificial Intelligence (AI), Authentication, Business Process Management, Business Process Outsourcing, CSS (Cascading Style Sheet), Caching, Cloud Computing, Consulting, Continuous Deployment/Delivery, Continuous Integration, Customer Satisfaction, Data Analysis, Desktop PC, Documentation, Ecosystems, Emerging Technology, Error Handling, Git, GraphQL, Information Technology Consulting, Information/Data Security (InfoSec), Integration Testing, Machine Tool, Management Strategy, Management of Information Systems/Technology (MIS), Performance Tuning/Optimization, Programming Tools, Project/Program Management, Public/Media/Press/Analyst Relations, Quality Assurance, REST (Representational State Transfer), Short Messaging Service (SMS), Software Development, Speech Technology, Team Player, Technical Support, Test Plan/Schedule, Unit Test, User Interface/Experience (UI/UX)
LOCATION
Dallas, TX
POSTED
4 days ago
About Client:
Client is a multinational technology and consulting company known for its expertise in providing IT services and solutions. With a global presence, it offers a wide range of services including digital transformation, application development, infrastructure management, and business process outsourcing. The company has a strong focus on innovation, leveraging emerging technologies such as artificial intelligence, cloud computing, and data analytics to drive client success. Client is committed to delivering high-quality results and ensuring customer satisfaction through its team of skilled professionals and robust project management methodologies.



Rate Range: $60-$65/Hr



Job Description:
  • We're looking for a Senior Front-End Engineer to lead the development of high-quality web experiences across desktop, mobile, and tablet.
  • You'll architect and build within a microfrontend ecosystem owning shared component libraries consumed by multiple product teams while setting the standard for code quality, performance, and maintainability across the organization.
  • You bring deep React expertise, strong TypeScript instincts, and a proven eye for scalable architecture. You thrive in a collaborative Agile environment, working closely with back-end engineers, designers, QA, and product owners to ship polished, production-grade products. You embrace modern development tools, including AI assistants like Claude, to move faster and write better code.
Technical Requirements:
  • Expert-level TypeScript strict mode, advanced generics, utility types, and type-safe API contracts
  • Deep expertise in React 18+ including hooks, context, performance optimization, and component composition at scale
  • Proven experience designing and maintaining microfrontend architectures, including publishing shared libraries consumed across multiple product teams
  • Strong hands-on experience with React Query for server state management, caching strategies, and async data fetching
  • Solid understanding of Auth0 and token-based authentication flows, including multi-tenant configurations
  • Proficient with CSS Modules and SCSS design token systems, theming, and responsive/adaptive design
  • Experience owning and evolving component libraries with Storybook 7+, including documentation, versioning, and consumer developer experience
  • Experience with Vite (library mode, ESM/CJS output) or equivalent modern build tooling
  • Strong Git workflow practices branching strategies, PR reviews, semantic versioning, and CI/CD integration
  • Experience writing robust unit and integration tests with Jest and React Testing Library
  • Comfortable using MSW (Mock Service Worker) for contract-driven development and test isolation
  • Experience designing and consuming RESTful APIs with strong attention to error handling and type safety
Nice to Have:
  • Experience with Material UI (v6) and advanced theming patterns
  • Familiarity with semantic-release and automated release pipelines
  • Experience working in Figma design token extraction, Code Connect, and design-to-code workflows
  • Background in the InsurTech industry
  • Familiarity with GraphQL.



About ApTask:
ApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. As an African American-owned and Veteran-certified company, ApTask offers a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project management. With a focus on excellence, collaboration, and innovation, ApTask provides unparalleled opportunities for professional growth and development. As a member of the ApTask team, you will have the chance to connect businesses with top-tier professionals, optimize workforce performance, and drive success across diverse industries. Join us at ApTask and be part of our mission to empower organizations to thrive while fostering a diverse and inclusive work environment.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

Candidate Data Collection Disclaimer:
At ApTask, we prioritize safeguarding your privacy. As part of our recruitment process, certain Personally Identifiable Information (PII) may be requested by our clients for verification and application purposes. Rest assured, we strictly adhere to confidentiality standards and comply with all relevant data protection laws. Please note that we only collect the necessary information as specified by each client and do not request sensitive details during the initial stages of recruitment.

If you have any concerns or queries about your personal information, please feel free to contact our compliance team at

businessexcellence@aptask.com



Applicant Consent:
By submitting your application, you agree to ApTask's (www.aptask.com) Terms of Use and Privacy Policy, and provide your consent to receive SMS and voice call communications regarding employment opportunities that match your resume and qualifications. You understand that your personal information will be used solely for recruitment purposes and that you can withdraw your consent at any time by contacting us at 732-355-8000 or help@aptask.com. Message frequency may vary. Msg & data rates may apply.

About ApTask:
ApTask is a leading global provider of workforce solutions and talent acquisition services, dedicated to shaping the future of work. As an African American-owned and Veteran-owned company, ApTask offers a comprehensive suite of services, including staffing and recruitment solutions, managed services, IT consulting, and project management. With a focus on excellence, collaboration, and innovation, ApTask provides unparalleled opportunities for professional growth and development. As a member of the ApTask team, you will have the chance to connect businesses with top-tier professionals, optimize workforce performance, and drive success across diverse industries. Join us at ApTask and be part of our mission to empower organizations to thrive while fostering a diverse and inclusive work environment.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

Candidate Data Collection Disclaimer:
At ApTask, we prioritize safeguarding your privacy. As part of our recruitment process, certain Personally Identifiable Information (PII) may be requested by our clients for verification and application purposes. Rest assured, we strictly adhere to confidentiality standards and comply with all relevant data protection laws. Please note that we only collect the necessary information as specified by each client and do not request sensitive details during the initial stages of recruitment.

If you have any concerns or queries about your personal information, please feel free to contact our compliance team at

businessexcellence@aptask.com

.

Applicant Consent:
By submitting your application, you agree to ApTask's (www.aptask.com) Terms of Use and Privacy Policy, and provide your consent to receive SMS and voice call communications regarding employment opportunities that match your resume and qualifications. You understand that your personal information will be used solely for recruitment purposes and that you can withdraw your consent at any time by contacting us at 732-355-8000 or help@aptask.com. Message frequency may vary. Msg & data rates may apply.

About the Company

A

ApTask