What are the responsibilities and job description for the Senior Front-end Engineer/Developer || Plano, TX || Onsite || Face to Face Interview position at SmartIT Frame?
Job Title: Senior Front-End Engineer
Location :- Plano, TX (Onsite )
Contract On W2
Face to Face Interview
Face to Face Interview
Experience Required:
10 years of total professional experience
Required Qualifications:
- 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