About This Role
This web developer role focuses on architecting and scaling enterprise-grade web applications, driving modernization initiatives, and ensuring high performance and accessibility. The position involves leading design system governance, optimizing application performance, and leveraging AI-powered tools to accelerate development. It suits a candidate who thrives on technical leadership, mentorship, and close collaboration with product and design teams.
Responsibilities
- Architect and scale enterprise-grade web applications using React, Next.js, and TypeScript
- Design and implement Micro-Frontend architectures using Services As Fragment
- Drive modernization initiatives across frontend platforms and shared application frameworks
- Optimize application performance, scalability, and maintainability through modern build tools such as Webpack, Vite, and Turbopack
- Lead the governance and adoption of enterprise-wide UI component libraries, design tokens, and frontend standards
- Establish scalable CSS architecture using CSS3, SCSS/SASS, CSS Modules, and Tailwind CSS
- Ensure applications meet WCAG 2.1 AA accessibility standards and support global users through internationalization (i18n) frameworks
- Deliver responsive, mobile-first user experiences across devices and platforms
- Analyze and resolve complex frontend challenges involving state management, rendering performance, and browser behavior
- Troubleshoot memory leaks, runtime issues, and performance bottlenecks
- Evaluate architectural trade-offs involving SSR, SSG, ISR, and Client-Side Rendering strategies
- Utilize data-driven approaches to improve application reliability and user experience
- Leverage AI-powered engineering tools such as GitHub Copilot, Cursor, Claude Code, and related technologies to accelerate development productivity
- Apply prompt engineering techniques to streamline coding, testing, and documentation workflows
- Produce high-quality technical documentation including Architecture Decision Records (ADRs), Request for Comments (RFCs), Design Specifications, and Engineering Standards and Best Practices
- Partner closely with Product Managers, UX Designers, and Engineering teams to transform business requirements into scalable technical solutions
- Collaborate using Figma to ensure pixel-perfect implementation of design systems and product experiences
- Participate in design reviews and contribute to product strategy discussions
- Drive frontend delivery excellence through automated CI/CD pipelines
- Implement modern deployment strategies including Feature Flags, Canary Releases, and Blue/Green Deployments
- Champion quality engineering practices through automated testing frameworks such as Jest, React Testing Library, Cypress, and Playwright