Full Stack Engineer - III (React, AWS)
INSPYR Solutions · Miramar, FL · 2 mo ago
On-siteEngineeringOther
Location: Remote
Duration: 6-month contract to hire
Compensation: $60–70/hour
Work Requirements: US Citizen, GC Holders, or authorized to work in the US
About 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 micro-frontend (MFE) applications are performant, maintainable, and secure.
Responsibilities
- 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
- 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
- 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
- Mentor junior and mid-level developers through code reviews, pairing, and documentation
- Stay current with React ecosystem trends and advocate for adoption where appropriate
Requirements
- 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
- Comprehensive medical benefits
- Competitive pay and 401(k) retirement plan