We're looking for a talented Strong Junior Frontend Developer to join our team. You'll work with modern JavaScript technologies to build fast, and scalable user interfaces while continuing to advance your skills.
Required Skills & Experience
- JavaScript & TypeScript – Strong understanding of ES6+ features and comfortable writing type-safe code
- React.js – Hooks, state management, component lifecycle, and performance optimization
- Redux Toolkit – Solid experience with at least one global state management solution
- Next.js – Practical experience with SSR, SSG, and the App Router
- REST API – Confident consuming and integrating RESTful services
- Sass/SCSS – Proficient use of CSS preprocessors, variables, and mixins
- Tailwind CSS – Building responsive interfaces with utility-first CSS
- Responsive Design – Creating mobile-first, cross-browser compatible layouts
- Git – Confident with Git workflows, branching, merging, and pull requests
Bonus Skills (Nice to Have)
- shadcn/ui – Experience integrating and customizing component libraries
- Formik – Handling complex forms with proper validation
- Zod or Yup – Schema validation with type inference (comfortable with at least one)
- WebSocket – Basic understanding or interest in real-time communication features
- Performance Optimization – Awareness of code splitting, lazy loading, and bundle optimization
- CI/CD – Exposure to automated pipelines and deployment processes
- UI/UX Principles – Understanding of design systems and usability concepts
- Basic level English (Able to read technical documentation)
Responsibilities
- Build and maintain high-quality web applications using React and Next.js
- Collaborate with designers, backend engineers, and product managers
- Write clean, maintainable, and well-documented code
- Develop responsive, accessible, and reusable UI components
- Work independently on features with minimal supervision
- Debug and resolve issues efficiently across the frontend stack
- Contribute ideas for improving code quality and development processes
- Stay up to date with modern frontend trends and best practices
Working conditions:
- Working hours: 10:00 AM – 6:00 PM
- Working days: 5 days a week (Monday to Friday)
- Workplace: Babek Plaza
Please send the CV to the email address in the Apply for job button indicating the name of the vacancy