Front End Developer
We’re looking for a Front-End Developer for a full-time remote position to join our team of professionals, who is motivated to combine the art of design with the art of programming.
Responsibilities:
- Develop new user-facing features (Interactive Landing Pages & not only);
- Build reusable code and libraries for future use (an internal CRM system);
- Assuring that all user input is validated before submitting to the back-end, via close collaboration with graphic designers and other team members.
Qualifications
- 2+ year of experience;
- Solid experience in JavaScript/TypeScript;
- Core React Skills:
- React fundamentals: components, state, lifecycle (hooks).
- Hooks proficiency: useState, useEffect, useContext, useReducer, and custom hooks.
- Component design: reusable, composable, and testable components.
- State management patterns: lifting state, context API, prop drilling solutions. - Advanced React & Performance:
- React 18+ features: concurrent rendering, Suspense, lazy loading.
- Performance optimization: React.memo, useMemo, useCallback, avoiding re-renders.
- Error boundaries and handling async errors gracefully.
- Code splitting and lazy loading for bundle size optimization. - Webpack;
- SASS/SCSS;
- Git -Branching strategies;
- Understanding of key design principles;
- Experience with responsive and adaptive design;
- Good problem-solving skills;
- All-around team player, fast learner, self-motivated individual;
- Passion for code craftsmanship;
- Attention to detail, organization, and multitasking.
Nice to have:
- Testing - Approaches, types, tooling.
Steps of the Interview:
- Prescreen with HR.
- Test Task.
- Technical Interview with CTO.
Required languages
English | B2 - Upper Intermediate |
📊
Average salary range of similar jobs in
analytics →
Loading...