Skip to content

Staff Engineer – Full Stack
Company | Blue Yonder |
---|
Location | Dallas, TX, USA |
---|
Salary | $150385 – $189615 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Expert or higher |
---|
Requirements
- 9+ years of experience designing, building, and maintaining scalable web applications using React and TypeScript.
- Proven expertise in building modular, maintainable frontend systems with modern state management and micro-frontend orchestration.
- Skilled in optimizing performance, ensuring accessibility, and applying best practices in front-end architecture.
- Extensive experience architecting and developing backend services using Node.js with Express.js and NestJS frameworks.
- Strong understanding of microservices design principles, RESTful APIs, asynchronous processing, and implementation of scalable, cloud-native systems with clean separation of concerns and design patterns.
- Proven ability to design solutions for enterprise-level, multi-tenant SaaS applications.
- Demonstrated experience building distributed, multi-tenant SaaS platforms with a focus on scalability, high availability, and fault tolerance.
- Deep understanding of cloud-native architecture, containerization (Docker), CI/CD automation (GitHub Actions), and deployment on platforms like Azure or AWS.
- Proficiency in working with NoSQL databases such as MongoDB and integrating data services with backend systems.
- Skilled in designing, building, and maintaining robust, secure APIs that power real-time data exchange across distributed systems and external integrations.
- Hands-on experience implementing secure authentication and authorization flows using Azure Active Directory (AAD) and OpenID Connect (OIDC).
- Familiarity with IAM solutions such as Gravitee and the ability to support evolving enterprise security standards.
- Committed to engineering excellence through comprehensive testing, including unit and integration tests using Jest.
- Emphasis on maintainable, high-quality code with continuous delivery practices, automated pipelines, and code review culture.
- Experienced in writing unit tests and automation scripts to validate API behavior, including Postman and Newman for backend service testing.
- Strong collaborator across global teams, with experience leading initiatives, mentoring engineers, and aligning cross-functional stakeholders.
- Skilled in driving technical discussions, setting architectural direction, and promoting shared ownership of the codebase.
- Focused on building robust, performant, and secure web experiences that create measurable business value.
Responsibilities
- Designing, developing, and evolving the architecture of the Notification and Collaboration Service.
- Leveraging React, Node.js, and TypeScript to build seamless, scalable, cloud-connected web experiences.
- Powering mission-critical collaboration features that drive operational efficiency, visibility, and agility at scale.
- Shaping the web platform architecture and driving cloud-native design patterns.
- Implementing CI/CD pipelines with GitHub Actions and ensuring top-tier performance, security, and reliability.
- Leading backend service development in a microservices environment.
- Integrating enterprise-grade authentication using Azure Active Directory and Gravitee with OIDC.
- Contributing to a modular, micro-frontend approach to frontend development.
- Mentoring engineers, conducting code reviews, and partnering with product managers, designers, and stakeholders to deliver innovative features.
Preferred Qualifications
- Deep understanding of supply chain operations, with a track record of building web solutions that enhance collaboration, accelerate decision-making, and drive operational efficiency at scale.
- Expertise in GitHub Actions for CI/CD automation, with experience designing and maintaining robust deployment pipelines for complex web applications.
- Practical experience incorporating AI/ML into web platforms for real-time insights or predictive decision-making.
- Familiarity with GenAI-driven interfaces (e.g., LLM-oriented UI, agentic design), and tools like GitHub Copilot to accelerate development.