Remote Position
[Remote] Senior Full Stack Software Engineer
๐ Remote ยท United States
๐ผ Full-time
Note: The job is a remote job and is open to candidates in USA. Talent Groups, a recruiter, is seeking a Senior Full Stack Software Engineer for an unnamed client. The role focuses on migrating legacy React applications into a Next.js monorepo while preserving functionality, and developing and optimizing full-stack web applications.
Responsibilities
- Migrate legacy React applications into a Next.js monorepo while maintaining existing functionality
- Develop scalable applications using Next.js, React, TypeScript, JavaScript, and Node.js
- Implement routing, Server and Client Components, server side rendering, caching, and data fetching
- Build backend APIs with authentication, authorization, validation, and error handling
- Improve performance through code splitting, lazy loading, bundle analysis, and image optimization
- Build accessible, responsive user interfaces and manage application state and asynchronous data
- Reuse shared components, utilities, and libraries within the monorepo architecture
- Develop unit, integration, and regression tests to ensure application stability
- Investigate legacy code, troubleshoot issues, and validate migration results
- Collaborate through Git, pull requests, and code reviews while measuring performance improvements
Skills
- Strong production experience with Next.js, including App Router, Server Components, Client Components, layouts, and dynamic routing
- Extensive experience with React, TypeScript, and JavaScript
- Proven experience migrating legacy applications while preserving business logic and integrations
- Hands on experience developing Node.js APIs
- Strong understanding of rendering, data fetching, caching, and revalidation in Next.js
- Experience improving Lighthouse scores, Core Web Vitals, and overall application performance
- Proficiency in HTML, CSS, responsive design, and accessibility
- Experience with state management, automated testing, and monorepo architectures
- Strong troubleshooting skills and the ability to work independently
- Approved states only
- No C2C or sponsorship
- NestJS for backend development
- Playwright for end to end testing
- Nx and pnpm for monorepo management
- Jest and React Testing Library
- Vercel deployment and troubleshooting
- Google Cloud Platform, AWS, or Azure
- E commerce or high traffic web application experience
Benefits
- Remote work available in approved states only, or in Phoenix, AZ 85027.
Company Overview