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
Senior

Job 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

Apply for this position