Join our growing IT Team as a Frontend Engineer and combine the art of design with the art of programming to build enterprise-level web applications.
Requirements
- Bachelor’s degree with 3+ years of experience or 6+ years of equivalent professional experience without a degree
- Strong experience with responsive web development, HTML5, CSS3, JavaScript (ES5+), TypeScript, accessibility (a11y), and Node.js
- 3+ years working with modern JavaScript frameworks, preferably React, including client-side scripting
- 2+ years of experience with server-side rendering (SSR) using Express.js
- Deep understanding of RESTful APIs, asynchronous programming, and API testing/documentation (Postman)
- Proficiency with state management and data flow, including the Redux ecosystem (redux-saga, reselect, redux-persist)
- Experience with HTTP clients such as Axios, including interceptors and error handling
- Strong experience with frontend testing and monitoring, including Jest, React Testing Library, and Sentry
- Expertise in translating Figma designs and prototypes into clean, valid, pixel-perfect, cross-browser compatible markup
- Solid knowledge of CSS architectures and styling approaches (styled-components, styled-system, CSS Modules, etc.)
- Experience with forms and validation (Formik, Yup)
- Strong grasp of performance optimization techniques, including code splitting and lazy loading
- Familiarity with modern build tools (Webpack, esbuild)
- Experience with object storage services (e.g., S3)
- Strong product and UX sensibility, with attention to edge cases and error states
- Excellent verbal and written communication skills
- Experience using AI-powered development tools (e.g., Cursor, GitHub Copilot) to improve productivity while maintaining code quality and security
Benefits
- Comprehensive and affordable medical, dental, vision, and life insurance options
- Competitive Provident Fund contributions
- Paid casual and sick leave, plus country-specific holidays
- Mental health support and wellbeing program
- Company-provided equipment and one-time $250 USD work from home stipend
- $750 USD annual professional development budget
- Company rewards and recognition program