Job Responsibilities:
- Develop new user-facing features using React.js / NextJS
- Build reusable components and libraries for future use
- Optimize the application for maximum speed and scalability
- Collaborate with other team members and stakeholders to define and implement innovative solutions for the product direction, visuals and experience
- Ensure the technical feasibility of UI/UX designs
- Work on bug fixing and improving application performance
- Stay up-to-date with emerging trends and technologies in frontend development
Work Requirements:
- Minimum of 5 years of experience in React development
- Proficient in JavaScript, Next.js, Ajax, HTML, CSS, Frontend toolkits, Node JS, and OOP concepts
- Strong understanding of web development principles and best practices
- Experience with code versioning tools such as Git
- Strong communication skills and ability to work collaboratively with other team members
- Experience with unit/integration testing
- Understanding API and databases concepts
Nice-to-Have:
- Experience with Typescript
- Knowledge of backend development using frameworks like Express, NestJS
We are offering:
- Full-time employment with flexible work hours
- Private health insurance
- Competitive salary
- Fast personal and professional development
- Friendly and pleasant working environment in Belgrade
- FitPass
- Paid seminars and additional courses for professional development