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
Published 11 September
532 views
·
252 applications
16% read
·
2% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...