Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+29 more
Job description
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: o Build and maintain React-based micro-frontend applications across cart, checkout, order management, and payment flows o Independently break down complex, ambiguous requirements into well-scoped engineering tasks o Implement responsive, accessible UI components aligned with design system standards o Integrate with RESTful APIs and backend services to deliver complete end-to-end features o Write unit, integration, and end-to-end tests to maintain high code quality and coverage o Participate in code reviews, providing and receiving constructive technical feedback Technical Contribution: o Take meaningful ownership of micro-frontend architecture decisions - module federation, shared dependencies, and deployment boundaries. o Identify and resolve performance bottlenecks in rendering, state management, and data fetching o Apply security best practices (XSS, CSRF prevention, secure payment data handling) in all frontend work o Support CI/CD pipelines and assist in maintaining build tooling Collaboration: o Work within an agile team, actively participating in sprint planning, standups, reviews, and retrospectives o Partner with backend and platform engineers to design clean API contracts o Unblock teammates through technical guidance and knowledge sharing o Communicate technical tradeoffs clearly to teammates and product stakeholders Growth: o Mentor junior and mid-level developers through code reviews, pairing, and documentation o Stay current with React ecosystem trends and advocate for adoption where appropriate, o React.Js o Microfrontend o Webpack5 o Webpack o AWS o Azure
Requirements
o Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience) o 5+ years of experience in web application development with at least 3 years focused on React and modern JavaScript frameworks o Proven experience owning features end-to-end in a micro-frontend architecture with minimal guidance o Proficiency in modern JavaScript (ES6+), HTML5, and CSS3/SCSS o Experience consuming RESTful APIs and integrating frontend applications with backend services o Familiarity with CI/CD pipelines and DevSecOps practices o Strong communication skills and a collaborative working style Skills: o React.js: Strong command of hooks, context API, component lifecycle, and performance optimization patterns o Micro-Frontend Architecture: Proven experience owning and evolving module federation (Webpack 5) and MFE composition patterns o State Management: Experience with Redux, Zustand, or similar; sound judgment on global vs. local state, including complex multi-step transactional flows o Testing: Proficiency with Jest and React Testing Library; experience with Cypress or Playwright for E2E testing o Build Tools: Working knowledge of Webpack, Rollup, or Vite o Version Control: Strong Git workflow skills including branching strategies and pull request practices o Cloud/Hosting: Familiarity with AWS or Azure services for frontend hosting, CDN, and deployment o Performance: Understanding of Core Web Vitals, lazy loading, code splitting, and bundle optimization o Security: Awareness of OWASP frontend vulnerabilities, XSS/CSRF mitigation, and secure data handling patterns o Agile: Comfortable in Scrum or Kanban environments with a bias toward shipping and iterating.
Benefits & conditions
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
16 Best Free React UI Libraries in 2025
The Best 7 Frontend Frameworks for Developers in 2025
Fully Remote Software Engineer Jobs
What’s the Difference Between Frontend and Backend Development?