Who We Are: a leading business software and services provider in South East Europe and the Middle East. We offer an integrated business software suite with ERP, CRM, Retail, WMS, Mobile, HCM, e-Commerce and e-Invoicing as well as a range of software for Verticals such as Pharma Distribution and Pharmacies, Retail, Real Estate and other. With more than 20 years of experience, thousands of clients, a highly skilled Channel Partner network and more than 600 employees, we continuously invest in advanced technologies and professional development of our people.
Responsibilities:
- Develop new UI Components using React.js.
- Extend the functionality of already developed React Components.
- Optimize components for maximum performance across a vast array of web-capable devices and browsers.
- Collaborate with back-end developers, to build and ship high-quality products.
 Requirements:
- Proficiency in JavaScript (ES6+), including DOM manipulation and the JavaScript object model.
- Proficiency in React.js and its core principles.
- Experience with NextJS.
- Familiarity with RESTful APIs and front-end development tools like Webpack, Babel, etc.
- Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
- Familiarity with version control systems like Git.
- Experience with responsive design and cross-browser compatibility.
Nice to Have:
- Experience with TypeScript, GraphQL
- Experience with SQL
- Knowledge of unit testing frameworks like Jest.
- Familiarity with backend technologies (e.g. .net core).
- Experience with continuous integration/continuous deployment (CI/CD) pipelines.
Why You'll Like It Here:
- A supportive team environment where your ideas are valued
- Exciting projects that challenge and inspire
- Opportunities for professional development and career advancement
- Continuous training opportunities and certifications
- Competitive remuneration package
- Benefits such as private health insurance plan, gift cards, meal tickets, personal travelling expenses etc.
- Free use of company bus