Frontend Developer (React / TypeScript) to $2500

About the project

We are a product-focused team building web applications with a strong emphasis on interactive UI, animations, and non-trivial frontend logic. These are not landing pages โ€” we work on real products with active users and complex frontend challenges.

We are looking for a Strong Middle Frontend Developer who is confident with React and TypeScript and can independently take features from idea to production.

 

Requirements

Must-have

  • Strong knowledge of React.js
    • understanding of component lifecycle and re-rendering
    • confident use of hooks (useMemo, useCallback, useRef, custom hooks)
       
  • Experience with Redux Toolkit / RTK Query
    • store structure and state management
    • async data fetching, caching, and invalidation
    • Understanding what belongs in Redux vs local state
       
  • Solid TypeScript skills
    • typing components, hooks, API responses
    • generics and utility types (Partial, Pick, Omit)
       
  • Good knowledge of JavaScript (ES6+)
    • async/await, promises, closures
    • immutability principles
       
  • Experience working with Lottie animations
    • controlling animations via state
    • Understanding performance limitations
       
  • Git
    • feature branches
    • pull requests
    • participation in code reviews
       
  • Experience with PixiJS, Canvas, or other graphics frameworks
    • Working with interactive scenes, coordinates, and animations
       

Experience in projects with game mechanics or complex visual UI
 

Nice to have

  • Understanding of frontend architecture
    • UI decomposition
    • separation of concerns
    • reusable components and feature-based structure
       
  • Experience working with REST APIs
    • error handling
    • loading/error / empty states
       
  • Frontend performance optimization experience
    • React DevTools
    • memoization
    • lazy loading/code splitting
       

Responsibilities

  • Develop and maintain interfaces using React + TypeScript
  • Manage application state with Redux Toolkit / RTK Query
  • Integrate and maintain APIs
  • Implement animations and interactive UI elements
  • Participate in frontend architecture decisions
  • Collaborate with designers and backend developers

 

What we offer

  • Competitive compensation: $2200โ€“2500
  • Fully remote work
  • Healthy management culture (no micromanagement)
  • Interesting technical challenges (not landing pages)
  • Opportunity to grow and influence the product

     

Required languages

English B1 - Intermediate
Published 23 December
182 views
ยท
72 applications
9% read
ยท
2% responded
Last responded 12 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...