JOBSEARCHER

Engineer (Full stack) - III (Senior Developer Web Application Development)

ArtechDallas, TXL5 SeniorSeptember 13th, 2026
Job Title: Senior Developer – Web Application Development Work Location: Remote from one of these locations - Miami, Dallas, Seattle, Minnesota OR Atlanta Duration of Assignment: 6+ Months Contract to Hire Job Description: Full-stack development (React, Angular, Node.js, Java), API development, database mgmt (SQL, NoSQL), source control, CI/CD pipeline mgmt, testing (unit, integration, functional) 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 Desired 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