Role: Senior Frontend Developer
Location: Snoqualmie, WA (Onsite)
Experience: 12+ Years
Duration: Long Term
Client: T-Mobile
NEED ONLY US CITIZENS
Job Description:
Role Summary
We are seeking a Senior Frontend Developer (12+ years experience) with deep expertise in React.js, Azure authentication mechanisms, and data-driven UI development. The ideal candidate will have a strong background in building and scaling frontend architectures, securely integrating with cloud platforms (particularly Azure), and leading feature development from concept to deployment.
Key Responsibilities
- Lead the frontend development for new and existing products built on React.js
- Integrate Azure Active Directory (AD), MSAL.js, and OAuth2.0 into frontend authentication flows
- Build reusable component libraries and UI frameworks to ensure consistency and scalability
- Create intuitive, responsive dashboards and workflows to visualize telemetry, metrics, and analytics
- Collaborate with backend/API teams to align on secure data integration and performance requirements
- Mentor junior developers and conduct peer reviews to ensure code quality and best practices
- Drive decisions on UI/UX design choices and frontend performance optimization
Own the implementation of accessibility, browser compatibility, and device responsiveness
Required Skills & Experience
- 12+ years of professional experience in frontend/UI development
- Advanced knowledge of React.js, React Hooks, and TypeScript
- Proven expertise in implementing Azure-based authentication:
- Azure AD, MSAL, OAuth2.0, Single Sign-On
- Hands-on experience consuming complex APIs (REST, GraphQL)
- Strong skills in state management tools: Redux, Zustand, Recoil, or similar
- Experience integrating and visualizing data from:
- SQL/NoSQL databases via APIs
- Observability platforms (Grafana, InfluxDB, etc.) is a plus
- Deep understanding of:
- Component-driven architecture and modular design
- Frontend testing frameworks (Jest, Cypress, React Testing Library)
Security practices: XSS, CORS, OAuth, token storage best practices
Preferred Qualifications
- Experience designing frontend apps for enterprise-grade platforms or internal tools
- Familiarity with Azure DevOps, GitHub Actions, or CI/CD for frontend
- Working knowledge of container-based deployments (Docker, Kubernetes)
- Exposure to Power BI embedded, Grafana, or OpenSearch Dashboards
- Strong collaboration skills working with product, design, and backend teams
Experience leading sprints, grooming backlog, and making architecture decisions
Thanks & Regards,
Ram Kumar
Technical Recruitment Manager
Email: kumar@itvisiongroup.com
12200 Ford Rd, Suite A476, Irving, TX 75234