Role Overview
We’re looking for a Frontend Engineer who enjoys building real products, solving practical problems, and shipping polished experiences across web and mobile applications. You’ll work closely with the product, design, and backend teams to take features from an idea or design all the way to production.
Responsibilities
- Build responsive and scalable interfaces using React and Next.js
- Develop and maintain mobile applications using React Native
- Build reusable components and maintain clean frontend architecture
- Integrate frontend applications with backend APIs
- Handle authentication, API states, loading states, errors, and asynchronous workflows
- Implement effective state management
- Build responsive interfaces across desktop, tablet, and mobile
- Optimize frontend performance and user experience
- Debug issues across development and production environments
- Work with real-time data and live updates where required
- Collaborate with backend engineers, designers, and product stakeholders
- Participate in code reviews and maintain code quality
- Take ownership of features from development through deployment
Requirements
- Strong fundamentals in JavaScript (ES6+)
- Experience with React.js, React Hooks, and component architecture
- Knowledge of Next.js and its routing fundamentals
- Experience with React Native
- Ability to integrate REST APIs
- Proficiency in HTML5 and modern CSS
- Understanding of responsive web design
- Proficiency with Git and GitHub
- Ability to debug frontend applications
- Understanding of frontend and backend system communication
Skills
- React.js
- Next.js
- React Native
- JavaScript
- REST APIs
Nice to Have
- TypeScript
- Tailwind CSS
- Redux / Redux Toolkit / Zustand
- React Query / TanStack Query
- WebSockets / Socket.IO
- Jest / React Testing Library
- Vercel
Benefits
- Fully remote work
- Opportunity to work on production web and mobile applications
- Direct ownership of real product features
- Exposure to frontend, backend, APIs, real-time systems, and product development
- Fast-moving startup environment
- Direct collaboration with the founding/product/engineering team
- Competitive compensation based on skills and experience