Careers
Available Positions
1
As a Angular Front-End Engineer you will:
- Develop our web client front-end in Angular (Typescript) along with our wider front-end team (front-end stack: Angular, TypeScript, JavaScript, NgRX, REST, Selenium, Cypress)
- Work with our back-end team to integrate the entire solution (mostly Java stack)
- Receive mentorship as well as additional training from both inside and outside the company (additional courses, trainings, or certifications)
- Join a highly collaborative, cross-functional team and work as part of an agile development process on modern development and collaboration platforms
Required Skills:
- Bachelor's degree in Computer Science, Information Systems, Electrical Engineering, or related fields
- At least 2 years of working experience in front-end software development/engineering
- Strong experience with Angular (TypeScript) and Web Development (HTML/CSS & JavaScript frameworks)
- Experience in Agile software delivery
- Good knowledge of UI/UX design principles
- Good knowledge of source code version management (svn, git)
- Fluent in English (written and spoken)
Desired Skills:
- Full-stack experience
- Experience in object-oriented programming
- Knowledge of Unix or Linux-type systems
- Familiarity with Docker containers, Virtual machines setup and administration
- Familiarity with Microservices
2
As a Application Engineer (Junior/Mid) you will:
- Develop new features and functionalities for our next-generation retail planning and optimization solutions in Supply Chain, Demand Forecasting, Price & Promotion and Merchandise & Assortment along with our wider application engineering team (Tech stack: Python, NumPy, JSON)
- Work with our dedicated Product Managers to analyze business user requirements, design, develop and test new features and functionalities for our solutions, experiencing the complete software development lifecycle
- Work on cutting-edge decision support systems and state of the art data platforms, combining collaborative planning capabilities with real-time data analytics, AI algorithms and Machine Learning
- Receive mentorship as well as additional training from both inside and outside the company (additional courses, trainings or certifications)
- Join a highly collaborative, cross-functional team and work as part of an agile development process on modern development and collaboration platforms (Microsoft 365, Trello, others)
- Utilize infrastructure maintained by our Ops team (dev servers, VM/Pod maintenance, VPN, etc)
Required Skills:
- Bachelor's degree in Computer Science, Information Systems, Mathematics, Electrical Engineering or related fields
- At least 1 year for Junior level / 3 years for Mid level of working experience in relevant position, and at least1 year of leading experience for Mid Level
- Knowledge of at least one high-level Object-Oriented Programming language : Python (preferably), Java, C++ or .NET platform language
- Experience with traditional database systems and a variety of data stores for unstructured and columnar data
- Familiarity with Agile software delivery
- Fluent in English (written and spoken)
Desired Skills:
- Knowledge of Unix or Linux-type systems
- Knowledge of source code version management (svn, git)
3
As a Front-End Engineer (Mid/Senior) you will:
- Leading and coordinating the engineering team providing guidance, interpretation, and engineering expertise (Senior level)
- Develop our web client front-end in Angular (Typescript) along with our wider front-end team (front-end stack: Angular, TypeScript, JavaScript, NgRX, REST, Selenium, Cypress)
- Work with our dedicated Product Manager to analyze user requirements, design front-end features and functionalities
- Work with our back-end team to integrate the entire solution (mostly Java stack, web-service based architecture)
- Help mentor and develop the more junior members of the team
- Receive mentorship (optional) as well as additional training from both inside and outside the company (additional courses, trainings, or certifications)
- Join a highly collaborative, cross-functional team and work as part of an agile development process on modern development and collaboration platforms (Microsoft 365, Trello, others)
- Utilize infrastructure maintained by our Ops team (dev servers, VM/Pod maintenance, VPN, etc.)
Required Skills:
- Master's degree in Computer Science, Information Systems, Mathematics, Electrical Engineering or related fields
- At least 3 years for Mid level / 5 years for Senior level of working experience in front-end software development/engineering, and at least 1 year for Mid Level / 2-3 years for Senior level of leading experience
- Strong experience with Angular (TypeScript) and Web Development (HTML/CSS & JavaScript frameworks)
- Experience in Agile software delivery
- Good knowledge of UX/UI design principles
- Good knowledge of source code version management (svn, git)
- Fluent in English (written and spoken)
Desired Skills:
- Experience in object-oriented programming
- Knowledge of Unix or Linux-type systems
- Familiarity with Docker containers, Virtual machines setup and administration
- Familiarity with microservices