Job opportunities

Looking for your next exciting career move?

team work icon

Open positions:

There are currently no vacancies available.

However, we are always keen to meet energetic and talented individuals who would like to join our team.

If you wish to be considered for any future positions, please send your CV and covering letter to:

careers@retailzoom.net

Past positions:

  • Title: Full Stack Web Developer
  • Location: Nicosia, Cyprus
 
Description

RetailZoom is looking to recruit a highly motivated and energetic Full Stack Developer to help build our next generation enterprise web applications. As a Full Stack Developer at RetailZoom, you will be part of every stage of software development from concept to deployment and you will join an enthusiastic team of professionals who are committed to tackling business challenges with innovative, state-of-the-art software solutions.

Role Responsibilities:

  • Responsible for designing, coding and modifying websites, from layout to function and according to clients’ specifications.
  • Strive to create visually appealing sites that feature user-friendly design and clear navigation.
  • Meet with the statistical and the client service team to discuss the new features.
  • Well documented and commented lines of code.
 
Requirements

Required qualifications:

  • Experience with all components of the MEAN stack (MongoDB, Express, Angular, Node.js).
  • Good knowledge of TypeScript, JavaScript and php.
  • Experience with the Angular Material and Bootstrap. Experience with Clarity will be consider as an advantage.
  • Experience with using various RESTfull APIs and ability/willingness to learn new ones.
  • Knowledge of SQL and non-SQL databases.
  • Knowledge of JavaScript Data visualization libraries (D3, e-charts, etc.) is a plus.
  • Enjoy working in an agile Environment.
  • Ability to work as part of a multicultural team.
  • Knowledge of spoken and written English.
  • Title: Data Scientist
  • Location: Nicosia, Cyprus
 

The ideal candidate’s favorite words are learning, data, scale, and agility. You will leverage your strong collaboration skills and ability to extract valuable insights from highly complex data sets to ask the right questions and find the right answers. 

Responsibilities

  • Collect, process, integrate and manage data from various data sources
  • Maintain databases and data systems
  • Mine and analyze large amounts of data using advanced statistical techniques to interpret information, discover trends, develop predictive models, and provide actionable business solutions
  • Develop custom data models and algorithms
  • Understand business challenges and translate them into specific data analysis problems
  • Working with management/client service colleagues to prioritize business and information needs

Qualifications

  • BSc in Mathematics, Statistics, Computer Science/Engineering, or related discipline.
  • Educational or working 1-2 years’ experience in data preparation and data analysis, predictive analytics, and/or applied statistics
  • Good knowledge of at least one of the following programming languages: R, Python, Base SAS, Java
  • Good knowledge of Excel and/or MS Access
  • Completed military obligations (where applicable)

Additional qualifications to be considered as an advantage:

  • MSc in Applied Mathematics, Statistics, Operational Research, Data Science, or related discipline
  • Experience applying machine learning concepts to challenging problems
  • Experience in relational database systems (e.g. SQL, MySQL, Business Objects)
  • Knowledge of big data software and databases (e.g. Hadoop, Hive)
  • Experience in data visualization tools (e.g. Tableau, Sisense, Power BI)

Skills & competencies:

  • Strong analytical skills with the ability to organize, process, and analyze significant amounts of data with attention to detail and accuracy
  • Ability to express ideas verbally and in writing, both in Greek and in English
  • High degree of confidentiality and strong work ethic

Job Duties/Responsibilities

  • Producing financial reports related to budgets, accounts payables and receivables and expense forecasts
  • Prepare monthly management accounts
  • Liaise with our remote teams abroad
  • Maintaining of financial records, including purchases, sales, receipts and payments
  • Record financial transactions of the company and complete the posting process and perform checks

Requirements and Qualifications

  • A minimum of 3 years experience in a similar position
  • Degree in Finance, Accounting or Business Administration
  • Strong computer skills and ability to learn new technology
  • Proficiency in English and in MS Office
  • Solid understanding of basic bookkeeping and accounting payable/receivable principles
  • Proven ability to calculate, post and manage accounting figures and financial records
  • High degree of accuracy and attention to detail

Description

RetailZoom is looking to recruit a highly motivated and energetic Back-End Developer to help build our next generation enterprise web applications. As a Back-End Developer at RetailZoom, you will be responsible for the development and maintenance of server-side business logic, and you will join an enthusiastic team of professionals who are committed to tackling business challenges with state-of-the-art and innovative software solutions.

Role responsibilities

  • Use Node.js, Express, Java and other backend tools to design and implement the underlying application logic and database structure powering our APIs
  • Meet with the statistical and the client service team to discuss the new features and requirements
  • Develop well documented and commented lines of code

Required skills and experience

  • BSc in Computer Science, Engineering, or a related field
  • At least 1 year of back-end development experience (or existing demo/showcase of equivalent personal work)
  • In-depth understanding of the entire web development process (design, development, and deployment)
  • Hands on experience with programming in Node.js (TypeScript), Java
  • Knowledge of SQL and non-SQL databases
  • Teamwork skills with a problem-solving attitude
  • Knowledge of spoken and written Greek and English

Would be considered as a plus

  • Experience with using various RESTfull APIs
  • Experience with backend services like containers, Kubernetes and microservices
  • Experience in object-oriented programming and design patterns
  • Experience in Test-Driven Development on JavaScript frameworks (jest, mocha)
  • Title: Front-End Developer
  • Level: Entry-Level
  • Company: RetailZoom
  • Location: Nicosia, Cyprus or Athens, Greece
  • Sector: Market Research/Information Technology

RetailZoom

RetailZoom is a data analytics company aiming at providing analytical insights and custom software solutions to medium and large businesses and organizations. Our services revolve around statistical analysis and data automation. We offer a wide range of services including data science and automation, customer relationship management solutions, campaign management and targeting, predictive analytics, business intelligence solutions, retail sales and basket analytics. Our team of data scientist and analysts have proven experience in unlocking the full power of data and identify what really matters to our clients.

Description

RetailZoom is looking to recruit a highly motivated and energetic Front-End Developer to help build our next generation enterprise web applications. As a Front-End Developer at RetailZoom, you will be part of our software engineering team and develop new UI/UX features. You will join an enthusiastic team of professionals who are committed to tackling business challenges with state-of-the-art and innovative software solutions.

Role responsibilities

  • Strive to create visually appealing applications that feature user-friendly design and clear navigation
  • Analyze user requirements, design platform features and functionalities and modifying web applications from layout to function
  • Develop well documented and commented lines of code

Required skills and experience

  • BSc in Computer Science, Engineering or a related field
  • At least 1-year prior experience in relevant position (or existing demo/showcase of equivalent personal work)
  • Proficiency with JavaScript/Typescript, HTML, CSS
  • Experience working with a version control system (GIT, Sonar, SVN)
  • Familiarity with UX/UI design principles
  • Familiarity with Web services and REST API
  • Knowledge of spoken and written Greek and English

Would be considered as a plus

  • Experience with JavaScript frameworks (Angular 7+, React.js, Vue.js)
  • Experience in object-oriented programming and design patterns (MVC)
  • Experience in Test-Driven Development on JavaScript frameworks (jest, jasmine, mocha, cypress)
  • Familiarity with reactive architecturing (RxJS, NgRx)
  • Familiarity with Node.js, docker and microservices

A dynamic role for an ambitious candidate wishing to further grow!

In this role you will be responsible for developing and managing several client accounts across  Eastern Europe, Cyprus or  the Middle East. More specifically the successful candidate will be responsible for….

  • Connecting with existing and new accounts, demonstrating solution value (predominantly on Retail Panel services)  and how this can contribute in supporting the client’s business
  • Support to prepare insights reports, ensuring that the expected level of service and value is provided in line with client expectations
  • Actively assist in building and winning new business
  • Be proactive in reviewing the client environment and business needs to create added relevance.
  • Deliver effective client presentation

Job Requirements:

  • At least 2 years Retail Panel experience gained in a Market Research Agency or in the Marketing Department of an FMCG company or Retailer.
  • University Graduate in fields such as Marketing, Mathematics, Statistics, Economics etc. An MBA would be an advantage
  • Excellent analytical skills and attention to detail
  • Confident in presenting to senior teams with very diverse questions and expectations
  • Interpersonal skills including collaboration, facilitation, negotiation and persuasion
  • Able to travel as required
  • Proficient in verbal and written English and Greek.

The role will evolve over time depending on the company/business evolution. Upon joining, the successful candidate will go through training of all RetailZoom solutions.  

Description

RetailZoom is looking to recruit a highly motivated and enthusiastic Market Analyst to join our dynamic team, focusing on turning data into information and insight, which can be used to make business decisions.

Role responsibilities

  • Provide statistical support on all research projects run by the company
  • To be able to run basic analyses and provide feedback on data quality issues
  • Undertake monthly data manipulation projects and provide outputs and insights on the market trends under strict deadlines
  • Support all departments from data processing stage to client delivery stage, from a statistical perspective
  • Develop a general understanding of all market research process in general as carried out by RetailZoom
  • Develop a general knowledge of the activities and responsibilities of the departments in the company

Desired skills and experience

  • University Degree in Mathematics or Statistics or any other related subject.
  • Planning and organizing skills as well as good analytical thinking.
  • Excellent English verbal and written skills
  • Show initiative and be able to work both independently as well as part of a team oriented environment.
  • Good knowledge of Excel and experience using excel Formulas and Pivot Tables to analyse data sets will be considered a strong advantage
  • Ability to work as part of a multicultural team

Description

RetailZoom is looking to recruit a highly motivated and energetic individual to help enhance our Business Intelligence & Data Analytics tools. If you have a passion in exploring data, extracting valuable insights and creating appealing visualizations then we want to hear from you!

You will be responsible for the development and maintenance of creative and exciting reports that prove the power of data. The successful candidate will join an enthusiastic team of professionals who are committed to tackle business challenges with state-of-the-art and innovative solutions.

Role responsibilities

  • Design, build & implement efficient databases that will be used as backbone of analytical tools
  • Create dashboards that will provide a user-friendly experience and actionable insights to users
  • Analyze, automate & perform data quality checks
  • Work with the statistical and the client service teams to discuss new developments
  • Presentation & training of tools to clients

Required skills and experience

  • BSc/MSc in Computer Science or Engineering, Data Science, Mathematics, Statistics, Business, or similar field
  • Knowledge of database structures & design, SQL, Excel
  • Teamwork, problem solving & analytical attitude
  • Excellent communication skills in English and Greek (both verbal & written)

Would be considered as a plus

  • Experience with Business Intelligence tools (Sisense, PowerBI, Tableau etc.)
  • Presentation and communication skills, with the ability to present complex data to non-technical audiences
  • Exposure to programming languages such as R, Python, JavaScript
  • Exposure to machine learning