Job openings

Experienced iOS developer


Atcom Internet and Multimedia S.A, is the leading web agency in the Greek market, with an extensive project portfolio and unrivalled experience on the creation of portals, e-Shops and web & mobile applications.


We are looking for an experienced iOS software engineer to join its growing mobile team, and develop applications for the iOS platform. You will have the opportunity to develop applications that make heavy use of Location Services, asynchronous networking, augmented reality and other multimedia technologies, and ambient intelligence appliances.

Required Skills and qualifications:

  • Minimum B.S. Computer Science or related field and at least 2 years of relevant experience
  • At least one app in the App Store or developed at least one enterprise application
  • Minimum 2 years experience developing, designing and publishing iOS applications
  • Experience with Objective C (Swift will be considered as a big plus)
  • Strong knowledge of object-oriented programming concepts
  • Experience using RESTful APIs
  • Experience using Storyboards, and Auto Layout
  • Working knowledge of git and distributed change control concepts, and agile development
  • Able to adapt to new programming environments and quickly grasp new technologies
  • Desire to solve problems and build great things


What we offer:

  • In-house training & education
  • In-house personal executive/business coaching
  • Paid training
  • Attendance to conferences and events
  • Medical Care (private insurance)
  • Group activities & free nights out

apply for a job

HTML Web Author



ATCOM is the leading digital agency in Greece. We design and develop complex and IT heavy digital solutions for large organizations. Having great focus on user experience we are seeking a front end developer who can craft exceptional interactive user interfaces.

Position Overview

As a front end developer at ATCOM you will be working closely with interactive designers, back end developers and project managers in order to deliver first class user interfaces that provide exceptional usability and user experiences. You will utilize all core web technologies such as HTML, CCS and JavaScript in any possible way needed in order to deliver the best solutions possible.


You will be taking directions from technical leads while communicating issues, providing estimates and helping to envision creative solutions to technical challenges. You must be able to work under tight time schedules, be team-oriented, and possess excellent written and verbal communication skills. You should have some familiarity with back end development technologies and you should be in full understanding of the HTTP protocol.

 As a front end developers at ATCOM you will have to demonstrate the ability to engage with and master new/emerging technologies, and take initiative to offer technical direction and creative solutions.

Required Skills and qualifications:

  • Solid communication and team work skills
  • Deep knowledge of web technologies including:
    • HTML & HTML5
    • CSS & CSS3
    • JavaScript
    • jQuery and other JavaScript frameworks
    • HTTP
  • Thorough understanding of responsive web sites, fluid layout and positioning, browser behavior and compatibility, and cross-browser issues and solutions
  • Experience with development for smartphones & tablets
  • Understanding of semantic meanings on markup code
  • Understanding of W3C standards
  • Familiarity with Adobe Photoshop and other graphic editing tools
  • Familiarity with source code management tools (SVN, Git etc)
  • Exposure to scrum (or another Agile methodology)


  • In-house training & education
  • In-house personal executive coaching
  • Paid training
  • Attendance to conferences and events
  • Medical Care in cooperation with Metropolitan Hospital
  • Group activities & free nights out

apply for a job

Javascript Software Engineer



ATCOM Internet & Multimedia is looking for a Javascript Developer with passion for solving interesting problems and optimising applications, who will work with our talented team to design and build radically new projects that use the bleeding edge of today's technology.

Your main focus will be to design, and develop NodeJS - based applications for some of Atcom's biggest clients. You will have the chance to experiment with the latest technologies concerning the Javascript ecosystem, and work with our talented team in totally new products.

The position includes, but is not limited to:

  • Collaborate with cross-functional teams.
  •  Working on NodeJS Technologies, ReactJS, React Native.
  •  Go deep into application performance and scalability
  •  Writing unit tests using Mocha and Jest

Required Skills and qualifications:


  • At least 2 years of working as a Javascript Programmer, with a proven record of released products and / or applications (front-end or backend)
  • Be comfortable with Javascript and NodeJS tools and design patterns (Promises, Babel, NPM, etc)
  • Comfortable with Javascript ES5 and ES6
  • Attention to detail
  • Good knowledge of the English language

The following are considered a plus, but not required

  • ReactJS / React Native knowledge
  • C++ knowledge at a basic level


  • In-house training & education
  • Attendance to conferences and events
  • In-house training & education
  • Medical Care (private insurance)
  • Group activities & free nights out

apply for a job

Junior Account Manager



ATCOM, the leading Web Agency in Greece, with a lengthy project portfolio and an extensive technical know-how, is looking for a Junior Account Manager (with very good project management skills) to join its Client Service Department.

The ideal candidate is a talented individual with a passion for digital who is looking to manage teams & deliver amazing work to our clients.  He/She must have good organizational skills, participation in a wide range of digital projects and passion for challenges.  

A  1-2 years of experience in an interactive/web project & account management role is preferable but not essential.

By joining ATCOM, you will have the opportunity to work on unique interactive projects including campaign sites, portals & e-shops, social & mobile applications, and manage some of the largest clients in the Greek market.

Required Skills and qualifications:

• Bachelor degree in a relevant field

Client Management & Communication
• Manage day-to-day client interaction.
• Set and manage client expectations.
• Communicate effectively with clients to identify needs and evaluate alternative business solutions.
• Continually seeks opportunities to increase customer satisfaction and deepen client relationships.
• Deliver engaging, informative, well-organized presentations (optional).

Project Management
• Be able to create and execute project work plans and revise as appropriate to meet changing needs and requirements.
• Manage day-to-day operational aspects of a project and scope.
• Review deliverables prepared by team before passing to client.
• Track and report team hours and expenses on a weekly basis.
• Determine appropriate revenue recognition, ensure timely and accurate invoicing, and monitor receivables for project (optional).
• Identify business development and "add-on" sales opportunities as they relate to a specific project (optional).

Technical Understanding
• Possess general understanding in the areas of web design, HTML (web authoring) & web development and how all areas are integrated in order to deliver a web/mobile project.
• Understanding of wireframes and flowcharts (optional).
• Possess a thorough understanding of our capabilities in terms of strategy & planning, design, search & social marketing and development (optional).
• Maintain awareness of new and emerging technologies and the potential application on client engagements (optional).

Personal Skills
• Inspire co-workers to attain goals and pursue excellence.
• Motivate team to work together in the most efficient manner.
• Keep track of lessons learned and share those lessons with team members.
• Be able to work in a fast-paced environment, multiple projects and project teams.
• Be able to effectively manage teams of 3-4 people (designers, copywriters, analysts, developers).

apply for a job

Junior Web Designer



ATCOM is looking for a young passioned and talented interactive designer, to join its creative team.

As a junior web designer in our creative team, you will be member of a highly skilled digital team and will have the opportunity to work in a wide range of digital projects.

You must understand digital design concept and basic interaction behavior. It is also essential that you comprehend fundamentals of design, composition theory and typography.

You must be able to comprehend digital environment, communicate your design concept to your team members, and implement exceptional deliverables under the guidance of the Art Director.

In your daily schedule you will cooperate with many digital professionals like front-end developers, mobile developers, project managers, UI experts and other digital specialists.

Required Skills and qualifications:


  • Digital work experience & online portfolio
  • Strong knowledge of Adobe Photoshop and Illustrator
  • Good understanding of interactive fundamentals
  • Up to date on the latest design trends
  • Team working skills
  • Self-motivated, passionate and enthusiastic
  • Eager to learn and get educated


  • Medical Care (private insurance)
  • In-house training & education
  • Attendance to conferences and events

apply for a job

Junior/Middle Front End Web Developer



We are looking for a motivated, talented and highly productive junior/middle front end web developer to join our highly skilled team of successful professionals at the company's headquarters in Acharnai, Greece.

The ideal candidate will participate in the implementation of some of the largest and most notable web projects and solutions in Greece, in a variety of sectors, such as large e-commerce and travel sites, intranets, news portals or other large scale web applications, for the private and public sector. He must be able to work in a fast paced and challenging environment utilizing the latest web technologies to achieve state of the art results.

Required Skills and qualifications:

  • Strong knowledge of HTML, CSS, CSS3 animations, JavaScript / jQuery
  • Familiar with CSS preprocessors (SASS, LESS) and frameworks ( Bootstrap, foundation).
  • Experience with responsive and/or adaptive web development
  • Familiarity with W3C Validation principles
  • Strong sense of motion and interactivity
  • Knowledge of design software as Photoshop, Illustrator
  • Participation in at least 3 large web projects
  • Solid communication and team working skills
  • Strong troubleshooting and debugging skills
  • Urge to continually learn and improve
  • Good time management skills
  • Attention to detail
  • Out of the box thinking
  • Strong written and verbal English communication skills
Will be considered as a plus
  • Experience with TweenMax (gsap), createjs
  • Experience with Web Content Management Systems
  • Be curious to learn new things and self-motivated to always catch up on state-of-the-art web technologies
  • In-house training & education
  • In-house personal executive coaching
  • Paid training
  • Attendance to conferences and events
  • Group activities & free nights out

apply for a job

Senior .NET Web Developer



ATCOM is responsible for numerous large and notable web projects and solutions in Greece, in a variety of sectors, such as large e-commerce and travel sites, intranets, news portals or other large-scale web applications, for the private and public sector.

We are the largest web development company in Greece and what we have learned through all these years, is to value each and every colleague that contributes to our success.

We believe in autonomy for teams and individuals and this is the reason why we wish to work with people who are self-motivated and will do whatever it takes to reach their goal, without having someone to dictate each and every step of the way.

Ultimately, we want you to be passionate about your work and about creating web solutions that you and your peers would love.

Since our products and solutions are built on Microsoft technologies, we are looking for a motivated, talented and highly productive senior .NET/C# web developer to join our highly skilled team of successful professionals, at the company's headquarters, in Acharnai, Greece.

You will have the opportunity to participate in the implementation of the most prominent, challenging and notable web projects and solutions in Greece and you must enjoy working in a fast-paced and vibrant environment, making use of the latest web technologies to achieve state of the art results.

What you’ll be doing

  • Join a team of successful web developers, responsible for the most challenging web solutions in Greece
  • Solve unique problems that arise from the need to always push the envelope in web development
  • Collaborate with and consult project managers and HTML authors to achieve technical correctness of each project
  • Utilise our in-house developed Web Content Management system (Netvolution WCMS) and contribute to its development with ideas from hands-on experience with it
  • Be technically responsible for the projects you take on and choose the best method or technology to make them successful

Required Skills and qualifications:

What we'll expect from you

  • You are proficient and highly productive with ASP.NET, C#, JavaScript, Ajax, jQuery, SQL Server and Web Services
  • You have at least 3+ years’ experience in ASP.NET web development in C#
  • You have a bachelor’s degree in Computer Science or equivalent or proven track record of previous projects of significant complexity
  • You have experience with scalable, high available solutions
  • You have database design, programming and optimisation knowledge on MS SQL Server
  • You have created and consumed SOAP and REST APIs and Web Services
  • You have experience with client side programming, either by using a client framework or by plain vanilla JavaScript
  • You have participated in a fair amount of big web projects
  • You have strong opinions, weakly held. Having the courage to act on your knowledge but also the humility to doubt what you know.

apply for a job

SEO, Adwords & Analytics Specialist



Atcom, the leading web agency in Greece, is looking for a SEO, Adwords & Analytics Specialist to promote the growth of some key web properties.

SEO, Adwords & Analytics Specialist will be responsible for setting up, monitoring & managing mid to large Adwords and Facebook Ads. The Specialist will also be responsible for monitoring Google Analytics accounts and creating monthly reports.

Beyond daily management of project accounts, you would be responsible for identifying digital advertising opportunities for those projects, with the goal of increasing their leads or sales. Number crunching and data analysis are part of the daily routine for this position so you must love statistics, Google Analytics and MS-Excel in order to be successful.

The SEO, Adwords & Analytics Specialist will work closely with the project’s team to implement search strategies and track the effectiveness of new and existing search engine campaigns, usability studies, email campaigns & conversion optimization projects.

He/She should also have knowledge of Social Media Networks (Facebook, Twitter, Pinterest, Foursquare, Google+) and their integration with other Digital campaigns to achieve the project’s goals effectively.

A prior experience of at least 2 years in a similar position is required.

Required Skills and qualifications:

What your typical day will look like

Typical day-to-day tasks include:

  • Setting goals & KPIs regarding search marketing campaigns. Monitoring progress against KPIs and proposing all necessary actions in order to achieve goals.
  • Setting up Google Adwords (Search & GDN), Adwords for Video (YouTube) and Facebook Ads campaigns.
  • Interacting with copywriters to optimize ad copy, landing pages & social media integration for search campaigns.
  • Analyzing current keywords, researching and recommending new ones where applicable.
  • Analyzing our campaigns and landing pages vs the competition.
  • Using A/B split testing/tools and conversion optimization techniques.
  • Setting up custom reports in Google Analytics. Taking deep dives using advanced segments & multi-channel attribution reports.
  • Setting up remarketing lists & conversion tracking.

General Requirements

  • At least 2 years prior experience in managing mid & large AdWords accounts
  • Strong hands-on management of Google Adwords campaigns with a budget of at least 3.000 euros / month
  • Proven results (especially with e-commerce / conversion oriented campaigns) managing Google AdWords in both Search & Display Networks
  • Hands-on experience with Google Analytics and especially with advanced features like Custom Reports, Advanced Segments, Analytics Remarketing etc.
  • Experience with: Facebook Ads, Linkedin Ads, Google Webmaster Tools
  • Experience in Search Engine Optimization and link building
  • Google AdWords certified individual a plus
  • Google Analytics certified individual a plus

SEO/SEM Services

  • Setup, monitor, track, and report on paid and organic search metrics, including trend analysis.
  • Interact with copywriters and social media experts to optimize ad copy, landing pages & social media integration for Search Engine Marketing and SEO efforts.
  • Linkbuilding strategy and implementation
  • SEO technical analysis and evaluation
  • Keyword research
  • META tags copy & optimization
  • Provide sophisticated services regarding SEM including:
  1. Set up of new campaigns
  2. QA creative
  3. Keyword discovery and expansion
  4. Top keywords raking by category
  5. ROI by Campaign, Site, and Category
  6. Research and analyze competitor advertising
  7. Stay up to date on the latest industry developments

Usability Services

  • Secondary Analysis of data from various sources and analytics platforms
  • Design and implementation of Data experiments. Analysis of the data obtained from such experiments.
  • Proposals, based on the two aforementioned analysis steps, aimed at improving the ease of use of the website under focus.

Email Marketing

  • Provide insight on the newsletters’ design, regarding usability and task orientation issues.
  • Provide Google Analytics implementations, including but not limited to:
  1. URL Tagging
  2. Segment Creation
  • Analyze newsletters’ effectiveness, regarding its various stages (open rates, click data, conversion data etc.), based on data from various sources, such as:
  1. Newsletter platforms
  2. Web Analytics
  3. Other 3rd party platforms
  • Improvements to E-mail Strategy, based on the aforementioned analysis.

Technical Understanding

  • Possess general understanding in the areas of web design, HTML (web authoring) & web development and how all areas are integrated in order to deliver a web/mobile project.
  • Understand the use of wireframes and flowcharts.
  • Maintain awareness of new and emerging technologies and the potential application on client engagements.

apply for a job

Software Engineer, Android


We are looking for someone with broad experience developing and optimizing Android applications. If you have a passion for Android SDK, run-time efficiency, or minimizing memory overhead, we'd love to chat.


Software Engineers have a penchant for solving complex and interesting problems. Pushing the boundaries of current mobile platforms, you will perform technological feats under constrained environments and will be presented with exciting challenges in native mobile application development. Our Software Engineers in Mobile Applications work on many projects that carry varying responsibilities. 

As an Android Developer, you will develop applications primarily in Java and using the Android SDK. You will maintain, design, and develop applications for ATCOM's biggest clients which are comprised by a few of the largest companies in the industry. You will also have the chance to do Research and Development for innovative new projects, that include,  Beacons technology, Graphics, Augmented Reality, and much more.

Required Skills and qualifications:


Develop Android mobile applications in Java.


Minimum qualifications:

  • BA/BS in Computer Science or related technical field or equivalent practical experience.  
  • 1 year relevant work experience.
  • Programming experience in Java.
  • Experience in mobile application development.


Preferred qualifications:

  • Deep technical knowledge of Android mobile application development.
  • Considerable programming experience in Java.
  • Experience in object-oriented software development.
  • Knowledge of Android UI frameworks.
  • Strong foundation in computer science, with strong competencies in data structures, algorithms and software design optimized for embedded systems.



  • In-house training & education
  • In-house personal executive coaching
  • Paid training
  • Attendance to conferences and events
  • Medical Care in cooperation with Metropolitan Hospital
  • Group activities & free nights out

apply for a job

System Engineer


This position is responsible for the operation, maintainance and delivery of Atcom cloud systems, majorly in the Microsoft Azure Cloud Ecosystem and its Subsidiaries systems (Office 365 Collaboration Platform), on a 24/7 basis.

The role-holder will apply root cause operation break fixes and other proactive maintenance activities to keep services up and running, while adhering to agreed service levels.

He / She will provide automation solutions of manual tasks performed by infrastructure support, develop solutions using available tools and technologies and assist in problem resolution with hands-on participation.

The role-holder will operate in complex, highly-secure, highly-available operations environments and interact with technology experts (internal and external / vendor). Moreover, he/she will follow the Company's processes and methodologies and work closely with functions across ATCOM SA, including Development, Quality Assurance and Project Implementation of Cloud Services Unit opportunities and deliverables.

Main Responsibilities:

  • Install, configure, maintain and troubleshoot a wide range of software, systems and services. Perform hardware/software upgrades to existing cloud equipment as needed. Investigate error messages and determine resolution. Reinstall programs or replace files that cause errors
  • Respond to internal or external requests for service and determine nature to provide support. In case support is required, liaise with the appropriate internal or external (Vendor) dept.
  • Promote and maintain high quality, professional service with all internal and external customers
  • Evaluate system performance issues, including availability, utilization and throughput.
  • Provide basic training, as may be required
  • Learn and demonstrate system standards and best practices, regarding Microsoft Azure and Office365 Workspaces. Increase skillset by self-study and/or training.
  • Work closely with other network and systems administrators to identify and reduce skillset deficiencies. Report status and problems to IT manager and/or Cloud Services Director.
  • Develop and maintain technical documentation, regarding all Clients Cloud Deliverables
  • Ensure all service level agreements and related service objectives are met
  • Working on shifts on a 24/7/365 day basis, for client support

Required Skills and qualifications:

  • Strong IT background, with minimum 2 years working experience in the following areas:
    • Server systems (HP, DELL)
    • Networking (Basic Knowlege)
    • OS (MS Windows Server, MS SQL Server, Basic Linux)
    • Virtualization (Microsoft Azure Cloud)
  • Degree in Computer Science or equivalent experience
  • Excellent verbal and written communication skills
  • Excellent English communication skills; both verbal and written; other languages will be considered an asset
  • Ability to:
    • work well under pressure and meet set deadlines
    • manage multiple tasks or projects
    • work well in multi-cultural environments

The Company Offers:

  • Competitive compensation package
  • Excellent working environment
  • Exceptional career opportunities

apply for a job