We are looking for a Middle Frontend Engineer with strong experience in React and React Native — a product company developing applied AI solutions used in real business operations.
You will be responsible for building and scaling user interfaces for web and mobile applications. The role requires a solid understanding of frontend architecture, performance optimization, and integration with backend services.
Responsibilities
- Develop and maintain web and mobile applications using React and React Native
- Build reusable and scalable UI components for both web and mobile platforms
- Implement responsive and adaptive layouts across devices
- Integrate frontend with backend APIs (REST / GraphQL / real-time)
- Manage application state and side effects
- Optimize performance and loading speed for web and mobile applications
Requirements
Core Skills
- Strong experience with React and React Native using TypeScript
- Solid knowledge of JavaScript (ES6+)
- Experience with state management (Redux, Zustand, or React Query)
- Experience working with REST APIs and/or GraphQL
- Strong understanding of HTML/CSS and responsive design principles
- Experience with Next.js
- Experience working with WebSockets / real-time features
- Experience with testing (Jest, React Testing Library)
- Basic understanding of UX/UI principles
- Experience with Git and team workflows
Architecture & Engineering
- Understanding of component-based architecture for web and mobile applications
- Experience structuring scalable frontend applications
- Understanding of performance optimization techniques (rendering, data flow, loading)
- Ability to write clean, maintainable, and testable code
AI Tools
- Practical experience using AI tools (e.g. ChatGPT, Claude, GitHub Copilot)
- Ability to generate, debug, and improve code with AI
- Ability to review and validate AI-generated output
- Understanding how to use AI to increase development speed without compromising code quality
What We Offer
- Compensation: $2000–3000 (depending on experience)
- Product-focused development environment
- Direct impact on the product
- Fully remote and flexible work format
- Small and efficient team
- Growth opportunities to Senior level