Senior Frontend Developer
TekWissen LLC
Snoqualmie, United States of America
12 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Snoqualmie, United States of America
Tech stack
JavaScript
API
Data analysis
Authentication Protocols
Azure
Browser Compatibility
Software Quality
Continuous Integration
Cross-Origin Resource Sharing (Ajax Programming)
Data Security
Data Visualization
Github
Design of User Interfaces
Modular Design
NoSQL
OAuth
Performance Tuning
Azure
Single Sign-On
SQL Databases
Systems Integration
TypeScript
React
Grafana
iOS
Cypress
Cross-Site Scripting (XSS)
Backend
Kubernetes
InfluxDB
Data Analytics
GraphQL
Operational Systems
Front End Software Development
React
React Testing Library
Docker
Job description
- We are seeking a Senior Frontend Developer (7+ 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.
- This role is critical for building responsive, secure, and insightful dashboards that interface with backend telemetry and operational systems.
Key Responsibilitiess
- 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
Requirements
- 5-6+ years of professional experience in frontend/UI development
- Advanced knowledge of React.js, React Hooks, and TypeScript
- Proven expertise in implementing Azure-based authentication:
- o 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
About the company
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation, information technology and services Position: Senior Frontend Developer, Tek Wissen Group is an equal opportunity employer supporting workforce diversity.