Overview
On Site
DOE
Contract - W2
Skills
Agile
Cloud Computing
Interfaces
Accessibility
API
Code Refactoring
Command-line Interface
Debugging
Integration Testing
Testing
Git
Workflow
Documentation
Mentorship
Artificial Intelligence
MIRO
Management
Amazon S3
Amazon Route 53
GitHub
Collaboration
Backend Development
Node.js
Amazon Web Services
Continuous Integration
Continuous Delivery
DevOps
React.js
Performance Tuning
Fluency
TypeScript
UI
Distributed Computing
Apache Spark
Machine Learning (ML)
Job Details
Job Summary We are seeking a Senior React Developer with deep expertise in TypeScript and hands-on experience using GitHub Copilot to build scalable, maintainable, and high-performance front-end applications. The ideal candidate will work in a modern agile environment, drive architectural best practices, and integrate AI tools to streamline development workflows. Experience with Node.js and AWS for backend integration and cloud deployment is required. Key Responsibilities Architect and build scalable user interfaces using React and TypeScript. Design reusable UI components aligned with design systems and accessibility standards. Implement advanced state management using Redux or Context API. Leverage GitHub Copilot for code generation, refactoring, and documentation. Integrate Copilot into VS Code, GitHub, and CLI environments. Utilize Copilot Labs and Copilot Chat for test suggestions and debugging. Integrate with REST APIs and handle errors and edge cases effectively. Optimize performance through rendering, bundling, and loading strategies. Own unit and integration testing using React Testing Library and Jest. Collaborate with designers, backend developers, and junior engineers. Apply Git best practices in trunk-based or feature branching workflows. Promote maintainability through clear documentation and coding standards. Mentor peers in effective use of GitHub Copilot and reusable prompt patterns. Integrate AI tools with platforms like Figma, Miro, or internal developer tools. Develop backend services using Node.js and Express. Deploy and manage applications on AWS (S3, ECS, Lambda, Route 53). Build CI/CD pipelines using GitHub Actions, Harness, or similar tools. Required Qualifications 5+ years of experience with React and TypeScript. Highly proficient with GitHub Copilot and VS Code integration. Experience with Figma for design collaboration. Strong backend development skills with Node.js and Express. Proficiency in deploying applications on AWS. Hands-on experience with CI/CD and DevOps tools. Deep understanding of React internals and performance tuning. Fluency in advanced TypeScript features (generics, utility types, inference). Preferred Qualifications Experience with design systems and Storybook (MUI, Chakra UI). Familiarity with distributed computing frameworks (Spark, Ray, Dask). Knowledge of model explainability, fairness, and bias detection tools. Strong understanding of security best practices for ML systems. Education: Bachelors Degree
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.