Find Amazing Talent Find Your Dream Job

Full Stack Engineer

Contract: Dallas, Texas, US

Salary Range: 75.00 - 90.00 | Per Hour

Job Code: 371709

End Date: 2026-10-16

Days Left: 27 days, 12 hours left

Title - Senior Full Stack Engineer – Web Application Development
Location - Fully-remote
Duration - 12+ months (Contract to hire)
Client Domain: Retail  
Pay Range: $75-$90/hr
 
The Role:
You will own feature delivery end-to-end within your product domain — writing production-quality React code, contributing to architectural decisions, and ensuring our MFE applications are performant, maintainable, and secure.
 
Responsibilities:
Delivery:
  • Build and maintain React-based micro-frontend applications across cart, checkout, order management, and payment flows
  • Independently break down complex, ambiguous requirements into well-scoped engineering tasks
  • Implement responsive, accessible UI components aligned with design system standards
  • Integrate with RESTful APIs and backend services to deliver complete end-to-end features
  • Write unit, integration, and end-to-end tests to maintain high code quality and coverage
  • Participate in code reviews, providing and receiving constructive technical feedback
 
Technical Contribution:
  • Take meaningful ownership of micro-frontend architecture decisions — module federation, shared dependencies, and deployment boundaries.
  • Identify and resolve performance bottlenecks in rendering, state management, and data fetching
  • Apply security best practices (XSS, CSRF prevention, secure payment data handling) in all frontend work
  • Support CI/CD pipelines and assist in maintaining build tooling
 
Collaboration:
  • Work within an agile team, actively participating in sprint planning, standups, reviews, and retrospectives
  • Partner with backend and platform engineers to design clean API contracts
  • Unblock teammates through technical guidance and knowledge sharing
  • Communicate technical tradeoffs clearly to teammates and product stakeholders
 
Growth:
  • Mentor junior and mid-level developers through code reviews, pairing, and documentation
  • Stay current with React ecosystem trends and advocate for adoption where appropriate
 
Minimum Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 5+ years of experience in web application development with at least 3 years focused on React and modern JavaScript frameworks
  • Proven experience owning features end-to-end in a micro-frontend architecture with minimal guidance
  • Proficiency in modern JavaScript (ES6+), HTML5, and CSS3/SCSS
  • Experience consuming RESTful APIs and integrating frontend applications with backend services
  • Familiarity with CI/CD pipelines and DevSecOps practices
  • Strong communication skills and a collaborative working style
 
Skills:
  • React.js: Strong command of hooks, context API, component lifecycle, and performance optimization patterns
  • Micro-Frontend Architecture: Proven experience owning and evolving module federation (Webpack 5) and MFE composition patterns
  • State Management: Experience with Redux, Zustand, or similar; sound judgment on global vs. local state, including complex multi-step transactional flows
  • Testing: Proficiency with Jest and React Testing Library; experience with Cypress or Playwright for E2E testing
  • Build Tools: Working knowledge of Webpack, Rollup, or Vite
  • Version Control: Strong Git workflow skills including branching strategies and pull request practices
  • Cloud/Hosting: Familiarity with AWS or Azure services for frontend hosting, CDN, and deployment
  • Performance: Understanding of Core Web Vitals, lazy loading, code splitting, and bundle optimization
  • Security: Awareness of OWASP frontend vulnerabilities, XSS/CSRF mitigation, and secure data handling patterns
  • Agile: Comfortable in Scrum or Kanban environments with a bias toward shipping and iterating.

Benefits offered:

The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually – as applicable.

Job Requirement
  • React.Js
  • Microfrontend
  • Webpack5
  • Webpack
  • AWS
  • Azure
Reach Out to a Recruiter
  • Recruiter
  • Email
  • Phone
  • Nayan Rajput
  • nayan.rajput@collabera.com
Apply Now
Apply Now
close-icon