- Location
- PLANO, TX, US
- Type
- Full-time
- Department
- Engineering
- Closing date
- Today
- Source
- iCIMS
Description
Salary Starting at
.External Job Description
Job Overview
We’re looking for a Full-Stack Engineer who lives and breathes modern front-end frameworks (React, Angular) and can own the end-to-end user experience while confidently building robust backend services. You’ll design pixel-perfect, performant UIs, architect component systems, and connect them to scalable APIs — all in a fast-moving, collaborative environment.
Key Responsibilities
Front-End (70%+ focus)
- Build complex, responsive SPAs using React (hooks, TypeScript, Redux Toolkit) or Angular (standalone components, signals, RxJS).
- Lead UI architecture: component libraries, design systems, state management, accessibility (a11y), and performance.
- Implement advanced patterns: lazy loading, code splitting, SSR (Next.js/Nuxt), PWAs, micro-frontends.
- Collaborate with UX/UI designers via Figma → clean, reusable code.
- Own testing: Jest, React Testing Library, Cypress, Playwright.
- Optimize Core Web Vitals (LCP, CLS, FID) and bundle size.
Back-End & Full-Stack
- Design and maintain REST APIs (.NET).
- Write clean, typed services in C#.
- Manage data layers: SQL (AzureSQL), caching (Redis).
- Deploy via CI/CD, Docker, and cloud platforms (AWS, GCP, Azure).
Cross-Functional
- Ship features from concept to production.
- Participate in code reviews, architecture discussions, and on-call rotation.
- Mentor junior engineers on front-end best practices.
Required Skills
Category
Must-Have
Front-End
React or Angular (5+ years), TypeScript, HTML5, CSS3 (Flexbox, Grid, Tailwind/PostCSS)
Build & Tooling
Webpack / Vite / Angular CLI, ESLint, Prettier, Git
Back-End
C#/.NET
Databases
AzureSQL, PostgreSQL or MySQL + basic ORM (Entity Framework)
Cloud & DevOps
Docker, CI/CD (GitHub Actions, Jenkins), AWS/GCP/Azure basics
Preferred Qualifications
- Built a design system or component library (Storybook).
- Led migration from AngularJS → Angular or class components → hooks.
- Experience with Next.js, Nuxt, or Angular Universal (SSR).
- Contributed to open-source UI libraries.
- Familiar with WebSockets, Server-Sent Events, or real-time UIs (Socket.io, SignalR).
- Certifications: AWS, React, Angular (nice to have).
Who You Are
- You obsess over UX details but ship fast.
- You write components once, reuse everywhere.
- You can explain React reconciliation or Angular change detection in plain English.
- You’ve debugged a memory leak in a 100-component tree at 2 AM.
- You value clean code, tests, and user empathy.
Please note that this Job Description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
For more information on WIS, visit our website at www.wisusa.com
WIS is an Equal Opportunity Employer,
committed to a diverse and inclusive work environment.