CAREERS | EWORX https://www.eworx.gr/ Digital Communication Agency, New Media Consulting, UX, Content and Project Management en Eworx S.A. 2001-2020 Wed, 26 Aug 2020 03:41:04 GMT 2020-08-26T03:41:04Z en Eworx S.A. 2001-2020 EWORX https://www.eworx.gr/garnish/rss-logo.png https://www.eworx.gr/ Software Engineer Drupal https://www.eworx.gr/?i=eworx.en.careers.372

Description of position

The successful candidate will undertake the following duties:

  • Software Development (according to relevant system design documentation) as member of a team.
  • Documentation and verification of source code. Preparation of technical documentation of software. Unit testing, system acceptance testing (testing, debugging).
  • Participation in the application deployment (parameterisation, documentation authoring, user training).

Qualifications

Candidates should have:

  • Strong sense of ownership, urgency and drive.
  • Strong desire for creative work.
  • Analytical and critical thinking, team spirit and desire for continuous learning.
  • A University or equivalent degree in software engineering or similar discipline.
  • Desire for pursuing a career in a fast growing digital media company working with international clients.
  • Very good knowledge of English.

Technical Qualifications

  • Hands-on experience and proficiency in PHP 7 and Drupal 7 and/or Drupal 8.
  • Excellent knowledge of Internet technologies (HTTP, HTML5, XML, json, JavaScript, CSS).
  • Knowledge of php frameworks (such as Symphony, CakePHP, CodeIgniter, Zend, Yii) is a plus.
  • Εxperience with PEAR, unit testing frameworks (PHPUnit), XDebug.
  • Experience with server side application development.
  • Experience with SQL and solid denormalized database design.
  • Hands on experience with Chrome DevTools or IE F12.
  • Good knowledge of an IDE (e.g. NetBeans, Eclipse) or excellent knowledge of a modern text editor (e.g Sublime, Atom)

Benefits

  • Competitive salary.
  • Opportunity to work in high-profile, international projects.
  • Continuous education and knowledge exchange.
  • Friendly and stimulating environment.
  • Career path.
  • Private Health Coverage.
Tue, 07 Jul 2020 12:11:00 GMT https://www.eworx.gr/?i=eworx.en.careers.372 Afrodite Douka 2020-07-07T12:11:00Z
Java Developer https://www.eworx.gr/?i=eworx.en.careers.442

Description of position

The successful candidate will be part of a talented software team that works on the development and evolutive maintenance of web applications. You will be responsible for Java SE/EE application development while providing expertise in the full software development lifecycle, from technical architecture to functional testing.


Typical Responsibilities

  • Develop and implement web-based Java applications to support business requirements and support requests.
  • Follow approved life cycle methodologies and perform coding and testing.
  • Resolve technical issues through debugging, research and investigation.
  • Work autonomously (as part of a larger team) to investigate problems in a given codebase, identify the root cause and propose, develop and test a stable technical solution.

Requirements

  • BSc/MSc degree in Computer Science, Engineering or a related subject.
  • Proven hands-on Java web development experience with more than 2 years of professional experience.
  • Object Oriented analysis and design with critical thinking on when to use which methodologies and design patterns.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA, Hibernate).
  • Experience in developing web applications using at least one popular web framework (e.g. Spring MVC, Spring Boot).
  • Experience with test-driven development with JUnit (Mockito, JMockit etc will be a plus).

The following will be considered a plus:

  • Insight of Java and EE internals (Class Loading, Memory Management, Garbage Collection, etc).
  • Experience with Agile Development Methodologies (SCRUM, LEAN, KANBAN).
  • Semantic web related technologies (e.g. HTML5, XML, JSON).
  • JavaScript development (Backbone, Node, Angular).
  • Familiarisation with CI/CD servers (e.g Jenkins).
  • Familiarisation with Docker and/or Vagrant.
  • Subversion and/or Git knowledge.

Benefits

  • Competitive salary.
  • Opportunity to work in high-profile, international projects.
  • Continuous education and knowledge exchange.
  • Friendly and stimulating environment.
  • Career path.
  • Private Health Coverage.
Fri, 10 Jan 2020 14:47:00 GMT https://www.eworx.gr/?i=eworx.en.careers.442 Afrodite Douka 2020-01-10T14:47:00Z
Digital Graphic Designer https://www.eworx.gr/?i=eworx.en.careers.401

The successful candidate will undertake the following duties

  • Conceptual design, processing and implementation of high-quality digital graphic design layouts.
  • Development of graphics for illustrations, logos, infographics, websites and mobile applications.
  • Book, Leaflet, Brochure, Poster, Banner, Folder, Business card design.
  • DTP authoring.

Qualifications

Candidates should have:

  • Talent, creativity and passion for usable and compelling digital design creation.
  • Bachelor-level diploma in disciplines such as Graphic Design, User Experience Design and/or Multimedia.
  • Desire for a career in a fast-developing digital agency.
  • Working knowledge of English.
  • Team and restless spirit and will for continuous learning and self-improvement.

Technical Qualifications

  • Proven experience (2-3 years) in a similar position (portfolio is required).
  • Up to date with industry-leading software and technologies (In Design, Illustrator, Photoshop etc).
  • Good knowledge of web design principles, design patterns, methodologies, frameworks, web accessibility.
  • Good knowledge of HTML5 and CSS3 will be considered as a plus.

Benefits

  • Competitive salary.
  • Opportunity to work in high-profile, international projects.
  • Continuous education and knowledge exchange.
  • Friendly and stimulating environment.
  • Career path.
  • Private Health Coverage.
Thu, 09 Jan 2020 14:41:00 GMT https://www.eworx.gr/?i=eworx.en.careers.401 Afrodite Douka 2020-01-09T14:41:00Z
Front-End Developer https://www.eworx.gr/?i=eworx.en.careers.373

Description of position

Typical Responsibilities

  • Building, extending and maintaining JavaScript applications (ES6, Backbone, Node, Angular, React, React Native).
  • Working with analysts, designers, project requirements and mockups.
  • Testing cross-browser and cross-platform compatibility for inconsistencies.
  • Resolving technical issues through debugging, research, and investigation.
  • Coordinating with team members; giving and asking for help.

Requirements

  • BSc/MSc degree in Computer Science, Engineering or a related subject.
  • Strong written and verbal technical communication skills; ability to explain and document problems and solutions.
  • Ability to engineer software using principles.
  • Strong JavaScript knowledge with one or more modern frameworks (e.g. Angular, React, etc.).
  • Unit testing JavaScript code.
  • Strong knowledge of tooling (browser Dev Tools).
  • Good familiarity with HTML5 and CSS3.

The following will be considered a strong plus:

  • Adequate knowledge of a server side technology (Java, Node.js, PHP).
  • Adequate knowledge of a database (MySQL, PostgreSQL or any NoSQL).
  • Subversion and/or Git knowledge.

Benefits

  • Competitive salary.
  • Opportunity to work in high-profile, international projects.
  • Continuous education and knowledge exchange.
  • Friendly and stimulating environment.
  • Career path.
  • Private Health Coverage.
Thu, 14 Nov 2019 08:27:00 GMT https://www.eworx.gr/?i=eworx.en.careers.373 Nikos Vaslamatzis 2019-11-14T08:27:00Z
Web Developer https://www.eworx.gr/?i=eworx.en.careers.414


Description of position

The successful candidate will undertake the following duties:

  • Website building using Drupal and other popular Content Management Systems.
  • Documentation and verification of source code.
  • Preparation of technical documentation of software.
  • Unit testing, system acceptance testing (testing, debugging).

Qualifications
Candidates should have:

  • Enthusiasm, personality, a passion for teamwork, and a positive attitude.
  • Analytical thinking, team spirit and desire for continuous learning.
  • Experience providing technical support to users with a wide range of computer experience.
  • A University or equivalent degree in software engineering or web design.
  • Desire for pursuing a career in a fast growing digital media company working with international clients.
  • Good knowledge of English.

Additional Qualifications

  • Good knowledge of Internet technologies (HTTP, HTML5, XML, json, JavaScript).
  • Experience working with a CMS, preferably Drupal.
  • Theming and JavaScript experience and familiarity with developing responsive websites.
  • Good knowledge of an IDE (e.g. NetBeans, Eclipse) or excellent knowledge of a modern text editor (e.g Sublime, Atom)
  • Knowledge of PHP 7 and/or php frameworks (such as Symphony, CakePHP, CodeIgniter, Zend, Yii) is a plus.
  • Familiarity with working in a team environment.
  • Excellent time-management skills to work on projects with multiple and competing priorities.

Benefits

  • Competitive salary.
  • Opportunity to work in high-profile, international projects.
  • Continuous education and knowledge exchange.
  • Friendly and stimulating environment.
  • Career path.
  • Private Health Insurance Coverage.
Thu, 14 Nov 2019 08:26:00 GMT https://www.eworx.gr/?i=eworx.en.careers.414 Nikos Vaslamatzis 2019-11-14T08:26:00Z
Blockchain Developer https://www.eworx.gr/?i=eworx.en.careers.423

Description of position

You will join our in-house web development team creating and maintaining blockchain-based distributed applications. In this role, you will work together with backend developers, graphic designers and project managers.


Typical Responsibilities

  • Assessing technologies, building and maintaining Blockchain-based distributed applications (DAPPS).
  • Deploying and monitoring solutions on testnets and production.
  • Working with analysts, UX designers, developers, analysing project requirements and mockups.
  • Testing cross-browser and cross-platform compatibility for inconsistencies.
  • Resolving technical issues through debugging, research and investigation.
  • Coordinating with team members; giving and asking for help.

Requirements (generic):

  • BS/MS degree in Computer Science, Engineering, Mathematics or a related subject.
  • Strong written and verbal technical communication skills; ability to explain and document problems and solutions.
  • Ability to engineer software using principles.
  • Strong web development experience.

Requirements (specific):

  • Strong knowledge of Blockchain and cryptography concepts and principles.
  • In-depth knowledge of a Blockchain application framework (e.g. Ethereum Solidity, Hyperledger Fabric).
  • Strong knowledge of tooling (dev tools).
  • Good familiarity with JavaScript.
  • Knowledge of agile development principles and unit testing code.

The following will be considered a strong plus:

  • Working knowledge of a JavaScript framework (e.g. React, Vue, Angular).
  • Working knowledge of a mobile app development platform.
  • Adequate knowledge of a server side technology (Java, Node.js, PHP or RoR).
  • Adequate knowledge of a database (MySQL, PostgreSQL or any NoSQL).
  • Adequate knowledge of WASM.

Benefits

  • Competitive salary.
  • Opportunity to work in a high-profile, vibrant and international startup environment.
  • Continuous education and knowledge exchange.
  • Friendly and stimulating environment.
  • Career path.
  • Private Health Coverage.

 

Fri, 01 Nov 2019 11:15:00 GMT https://www.eworx.gr/?i=eworx.en.careers.423 Spyros Michailidis 2019-11-01T11:15:00Z
Project Manager https://www.eworx.gr/?i=eworx.en.careers.422

Typical responsibilities include:

  • Pre-sales / Proposal Preparation / Tender Writing.
  • Exploring and assessing clients' needs (running client interviews, surveys and insight studies).
  • Agreeing project objectives and facilitating the definition of project scope, goals and deliverables.
  • Writing business and technical requirements specifications.
  • Leading branding and design projects.
  • Management of multidisciplinary project teams.
  • Project risk assessment and management.
  • Ensuring quality standards are met.
  • Client training and support.
  • Accounting, costing and billing.
  • Writing client reports including web analytics documents, benchmarking studies, information architecture reports, user guides and survey analysis documentation.

Qualifications

Candidates should have proven experience (5 years) in the following:

  • Excellent grasp of Internet technologies.
  • Excellent knowledge of Project Management notions and methodologies (especially Agile methods such as SCRUM).
  • Strong sense of ownership, urgency and drive.
  • Strong desire for creative work.
  • Analytical thinking.
  • Team spirit and desire for constant learning.
  • Excellent communication skills.
  • University or post-graduate degree in an IT-related discipline.
  • Desire for pursuing a career in a fast growing digital media company working with international clients.
  • Excellent written and spoken English.

Benefits

  • Competitive salary.
  • Opportunity to work in high-profile, international projects.
  • Continuous education and knowledge exchange.
  • Friendly and stimulating environment.
  • Career path.
  • Private Health Coverage.
Tue, 22 Oct 2019 07:29:00 GMT https://www.eworx.gr/?i=eworx.en.careers.422 Spyros Michailidis 2019-10-22T07:29:00Z
HTML/CSS Coder https://www.eworx.gr/?i=eworx.en.careers.382

Description of position

  • Translate wire frames and mock-ups into code.
  • Build HTML templates strategically, accounting for cross browser compatibility and responsive layouts.
  • Cooperate seamlessly and comfortably with Developers, Designers and Project Managers, possessing  a  varying range of technical aptitudes.

Qualifications

HTML / CSS related skills

  • Strong knowledge in HTML5.
  • Semantics and micro-formats.
  • Strong knowledge in CSS3.
  • Strong knowledge in SASS/SCSS, Compass, and other SASS libraries.
  • CSS Media queries and responsive design concepts.
  • Debugging on all modern Web browsers & fair support on legacy versions.

Frameworks:

  • Strong Knowledge in Zurb Foundation 5+ and Zurb Foundation for Apps or similar framework (e.g. Bootstrap).
  • Drupal theming experience will be considered a plus.

Layout debugging and other skills:

  • Proficiency in at least one browser developer tools suite (e.g Chrome, Firefox) and ability to find and fix layout problems in existing projects.
  • Experience with mobile debugging (e.g via Remote Debugging on Android with Chrome) will be appreciated.
  • JavaScript knowledge will be appreciated.
  • Subversion and/or git knowledge will be appreciated.

Benefits

  • Competitive salary.
  • Continuous education and knowledge exchange.
  • Friendly and stimulating environment.
  • Career path.
  • Private Health Insurance Coverage.

Travel
It is possible to be asked to travel in EU countries in order to support the work that s/he has undertaken.
 

Tue, 09 Apr 2019 09:00:00 GMT https://www.eworx.gr/?i=eworx.en.careers.382 Christina Dakou 2019-04-09T09:00:00Z
Machine Learning Engineer https://www.eworx.gr/?i=eworx.en.careers.433

Description of position

Are you a programmer with solid quantitative skills and the ability of decomposing complex data structures into engaging visualisations? Are you fascinated by AI and machine learning concepts and algorithms? If so we have an opportunity for a Junior Machine Learning Engineer that will be part of a talented software team that works on the development of novel data visualization and machine learning projects. You will be responsible for application development while providing expertise in the full software development lifecycle, from technical architecture to functional testing.


Typical Responsibilities

  • Investigate, design and implement intuitive data visualizations.
  • Assess and select suitable machine learning algorithms and toolsets for the project at hand.
  • Analyse and clean large datasets.
  • Follow approved lifecycle methodologies and perform coding, testing and debugging.
  • Work autonomously (as part of a larger team) to investigate problems in a given codebase, identify the root cause and propose, develop and test a stable technical solution.

Requirements
To be successful, your resume would need to clearly illustrate the following:

  • BS/BA degree in Computer Science, Mathematics or related disciplines from an accredited college or university.
  • Proven hands-on development with more than 1 year of professional experience.
  • Very good knowledge of data modelling and evaluation.
  • Very good knowledge of data visualization concepts and libraries.
  • Excellent programming knowledge in any of R, Python or Java.
  • Working experience in machine learning toolkits, libraries and APIs (e.g. scikit-learn, Theano, Spark MLlib, TensorFlow etc).
  • Linux experience (any flavour).

The Following will be considered a plus:

  • Experience with Agile Development Methodologies (i.e. SCRUM, LEAN, KANBAN).
  • NoSQL database experience.
  • Experience in developing with JavaScript visualization libraries.

Benefits

  • Competitive salary.
  • Opportunity to work in high-profile, international projects.
  • Continuous education and knowledge exchange.
  • Friendly, stimulating and creative environment.
  • Career path.
  • Private Health Coverage.
Tue, 09 Apr 2019 09:00:00 GMT https://www.eworx.gr/?i=eworx.en.careers.433 Ioannis Cherouvim 2019-04-09T09:00:00Z