We're seeking a skilled UI Engineer to design, build, and maintain scalable, intuitive web interfaces. You'll work with modern frontend technologies, ensuring high-quality code through automated testing and collaborating with cross-functional teams.
Key Responsibilities:
- Develop web-based UIs using TypeScript & React
- Implement state management with Redux, Zustand, Recoil, or Context API
- Integrate with RESTful APIs & GraphQL
- Create responsive layouts with HTML5, CSS3, Flexbox, Grid
- Optimize performance (memoization, lazy loading, code splitting)
- Write unit, integration, and E2E tests with Jest, React Testing Library, Cypress
- Translate wireframes (Figma, Adobe XD) into accessible React components
Technical Skills:
- Strong proficiency in JavaScript (ES6+) & TypeScript
- Design wireframes (Figma or Adobe XD)
- Expertise in React functional components & hooks
- Familiarity with Webpack, Vite, Babel, NPM/Yarn; monorepo tools (Nx, Turborepo) a plus
- Experience with Next.js or other modern web architectures (SPA, PWA, SSR/SSG)
- Solid Git workflow knowledge
Desirable Experience:
- 3+ years of professional web application development
- Strong focus on testing and code quality
- Understanding of accessibility (WCAG) standards
- Knowledge of AWS solutions beneficial
Work Setup:
- Hybrid
- Location: BGC
- Schedule: Midshift