Job Description
You've built projects. You know React basics. You've deployed something to the internet. But you haven't shipped code that thousands of users depend on — until now.
This is a full-time role. We'll expect you to grow fast, learn in production, and take ownership. We'll also give you people to learn from and space to develop into a solid engineer.
You'll be uncomfortable sometimes. That's the point. Discomfort is where growth happens.
Key Responsibilities
Work inside a delivery pod with senior engineers, backend developers, product managers, and designers.
Build React components, manage state, and handle API integration.
Implement responsive designs that work across devices.
Participate in code reviews and sprint cycles.
Debug issues and ship fixes.
Take feedback, iterate, and improve.
Requirements & Experience
Strong React fundamentals: Hooks (useState, useEffect, useCallback), functional components, component lifecycle.
Comfort with modern JavaScript (ES6+): arrow functions, destructuring, promises, async/await.
HTML and CSS proficiency: flexbox, grid, responsive layouts.
Ability to fetch data from APIs and integrate it into React components.
Git basics: clone, commit, push, pull — comfortable working in teams.
