We are a startup working in intercity transportation and logistics, building a real, production-grade platform that is actively scaling. We are looking for a Front-End Developer (React.js) who can work independently on user-friendly features, collaborate closely with the back-end and product teams, and contribute to the continuous improvement of a complex, data-driven web application. This role is ideal for someone with a strong problem-solving mindset, comfort in fast-changing startup environments, and the ability to effectively use AI tools to improve development speed and code quality.
Responsibilities
- Develop and maintain web user interfaces using React.js
- Convert UI/UX designs (Figma) into clean, maintainable, and responsive code
- Integrate frontend components with backend APIs (REST)
- Manage frontend state, routing, and application logic at the feature level
- Optimize app performance and overall user experience
- Debugging problems, fixing bugs, and contributing to continuous code improvement
- Use AI tools for tasks like helping with coding, code modification, debugging, and understanding existing code bases.
- Work closely with backend, product, and quality assurance teams in an agile environment
- Take ownership of assigned features from development to production
Accusations
- At least 3 years of practical experience in front-end development using React.js
- Full proficiency in JavaScript (ES6+), HTML5 and CSS3
- Full experience with React Hooks and component-based architecture
- Familiarity with state management solutions such as Context API, Redux Toolkit, Zustand or similar
- Experience working with React Router and Single Page Application (SPA) concepts
- Experience using RESTful APIs, including authentication and error/load status management
- Mastery of at least one styling approach: Tailwind CSS, CSS Modules, Styled-components, or MUI/Ant Design
- Experience using Git for version control and modern front-end tools (npm/yarn, Vite, ESLint, Prettier)
- Practical experience using AI tools in software development to improve productivity and code quality
- Ability to work independently, take responsibility, and adapt to a fast-paced startup environment
- Experience working in startups or manufacturing companies is an advantage.