Software Engineer Full Stack
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+36 more
Job description
- 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).
Requirements
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., 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, * 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)., * 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…