Front-end Engineer/Developer
Smart IT Frame
Plano, United States of America
27 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Plano, United States of America
Tech stack
JavaScript
API
Amazon Web Services (AWS)
Azure
DevOps
Push Technology
Node.js
Performance Tuning
Systems Integration
TypeScript
Web Applications
Google Cloud Platform
React
Cypress
Caching
Angular
Material Design
Playwright
Front End Software Development
React
NestJS
REST
Jasmine
Requirements
10+ years of total professional experience, * Experience in front-end engineering, including significant experience in senior or principal-level roles.
- Expert-level proficiency in TypeScript, including:
- Advanced typing
- Generics
- Decorators
- Scalable application patterns
- Strong hands-on experience with:
- Angular (v10+)
- React (Hooks, Context API, Redux or equivalent)
- Extensive experience building and integrating Node.js services (Express, NestJS, or similar frameworks).
Progressive Web App (PWA) Expertise:
- Service Workers
- App Shell Architecture
- Offline-first and caching strategies
- Web App Manifest
- Push notifications and background sync
Technical Skills:
- Strong command of JavaScript/TypeScript
- Deep understanding of:
- Browser internals
- Rendering pipelines
- Performance optimization
- Experience designing and implementing:
- Component libraries
- Design systems
- Shared UI platforms
Testing & APIs:
- Hands-on experience with testing frameworks:
- Jest
- Cypress
- Playwright
- Jasmine/Karma
- Solid understanding of:
- RESTful APIs
- Authentication & Authorization patterns
- Front-end security
Cloud & DevOps:
- Experience working with cloud platforms:
- AWS / Azure / Google Cloud Platform
- Familiarity with modern CI/CD pipelines