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
How to apply:
If you are interested in this career opportunity, then we are eager to get to know you! All applicants will be treated in strict confidence.
To apply for this role please send your CV at jobs@entersoft.gr.