What are the responsibilities and job description for the Senior React Full-Stack Engineer position at Servsys Corporation?
Job Title: Senior React Full-Stack Engineer
Location: Dallas, TX - Remote
We’re looking for a Senior React Full Stack Engineer to help us design, build, and maintain high-quality web experiences that delight our users. You’ll work closely with product managers, designers, and partner teams to deliver performant, maintainable, and scalable applications and features.
Key Responsibilities:
• Build and maintain web application and features using React
• Develop and maintain BFF services using Node.js and TypeScript using Lambdas in AWS to support tailored data needs
• Collaborate with designers and product managers to implement intuitive, consistent user experiences
• Integrate apps with cloud-based services, primarily using AWS (e.g., Lambda, API Gateway, S3)
• Write clean, testable code using TypeScript, React, and modern libraries and tooling
• Participate in code reviews and architectural discussions
• Help define and evolve best practices, especially around cloud integration, service boundaries, and observability
Must-Have Qualifications:
• 8 years of experience in front-end development, with at least 3 years using React in production
• Proficient in JavaScript and TypeScript, with a strong understanding of functional programming concepts
• Hands-on experience integrating applications with AWS services or other cloud providers
• Experience building and maintaining cloud-native Backend-For-Frontend (BFF) services
• Strong understanding of API design (REST/GraphQL) and backend integration
• Familiar with debugging, performance profiling, and testing frameworks like Jest and Detox
• Strong communication and collaboration skills in remote-first teams
Nice-to-Have Skills:
• Experience with micro front ends and module federation
• Experience with mobile development in React Native
• Familiarity with AWS cloud-native architecture patterns
• Exposure to cloud-based observability tools (e.g., Datadog, CloudWatch, Dynatrace)
• Familiarity with feature flags, analytics, A/B testing
• Experience collaborating with AI coding agents (e.g., Anthropic Claude, GitHub Copilot, Cursor, or similar tools)
• Ability to leverage AI-powered development tools to enhance productivity, code quality, and team workflows
Education and Experience:
• Bachelor’s degree in Computer Science or equivalent practical experience
Why Join Us:
• Build bespoke applications that power our business and support billions of dollars in annual sales
• Work with cutting-edge technologies and frameworks to keep our apps at the forefront of the industry. Micro front ends, Module Federation, Zephyr Cloud, AI Coding Agents, and more
• Work in a culture that values creativity, autonomy, and ownership
• Collaborate with a passionate, skilled, and supportive engineering team