Advanced Junior React.js Engineer

Intempt Technologies is hiring an Advanced Junior React.js Engineer who can operate with ownership, clarity, and strong fundamentals. This role is for someone who has built real applications, understands modern React patterns, and wants to grow quickly inside a focused, high-quality engineering environment.

 

You’ll work directly on the GrowthOS interface, shaping real product features used by growth, marketing, and engineering teams across our customer base

 

What You’ll Do

  • Build clean, modular React components using modern React patterns (hooks, composition, controlled/uncontrolled components).
  • Work with API-driven UIs — handling async flows, UI state, and predictable data handling.
  • Translate Figma designs into polished, production-ready interfaces.
  • Refactor code to improve clarity, patterns, and performance.
  • Participate in PR reviews with a focus on readability, naming, and consistency.
  • Work with engineering leadership on UI architecture decisions.

 

About You

  • You’ve built real projects end-to-end, not just tutorials.
  • You understand why React behaves the way it does (render cycles, dependency arrays, boundaries between props/state).
  • Comfortable with TypeScript or can pick it up quickly.
  • Strong attention to UX details — loading states, errors, empty states, spacing, and flows.
  • Can explain trade-offs clearly (lifting state, memoization, context vs custom hooks).
  • Communicate clearly and ask strong clarifying questions.

     

Nice to Have

  • Experience with Zustand, Redux Toolkit, or custom hook patterns.
  • Some exposure to performance profiling and optimization.
  • Experience with UI systems (Tailwind, Material, Chakra) or internal component libraries.
  • Understanding of API shape, schema thinking, or integration workflows.


Soft Skills

  • Clear analytical thinking and strong problem-solving abilities.
  • Excellent communication — able to explain architecture decisions simply.
  • Ownership mindset — you take responsibility for systems, not just tasks.
  • Curiosity — you push for deeper understanding and continuous improvement.

     

Language Requirements

  • At least an intermediate level of spoken and written English, enabling clear and effective communication with team members and stakeholders.

     

Hiring Process

  1. 15-minute CEO Interview
  2. 45–minute Engineering Interview

     

    • React reasoning
    • Code walkthrough
    • UI architecture scenarios
  •  

How to apply

Please email hey at intempt.com  with a short explanation (under 800 words) of how you’d approach responsibilities like the ones above.

Walk us through your thinking as if you were already doing the job.

Include:

  • Resume
  • Links to GitHub or relevant backend work
  • A short video or illustrative explanation of a backend service you built and why you designed it that way

We rarely hire at Intempt — when we do, applications are high volume. Please keep your note concise.

 

Equal Opportunity

Intempt Technologies is an equal opportunity employer. We value diversity and do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Required skills experience

React.js 2 years
TypeScript 2 years

Required languages

English B1 - Intermediate
Material UI, Zustand, Chakra UI
Published 26 November
471 views
·
190 applications
15% read
·
9% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...