Careers
2/6/2026
Are you a passionate iOS Developer with proven proficiency in Swift and a Testing mindset? Do you want to join the team of a company that creates high-traffic digital products used by over 6 million users per month?
Here is your chance to become a Senior iOS Software Engineer at an organization that provides solutions to leading groups (telecommunications, financial, retail) and operates under the principles of Lean UX Design and Agile Development.
This is a full-time position offering a flexible hybrid working model (hybrid or remote work), based on asynchronous-first principles.
The company offers a dynamic and creative working environment, as well as:
- A very competitive salary and benefits package.
- Flexible hybrid working model (asynchronous-first). Opportunity to work from the company's Offices or remotely.
- Provision of top-of-the-line equipment (including a MacBook Pro) and all necessary devices for testing.
- Access to an extensive library and ongoing training resources.
- Opportunity to collaborate with some of the largest and most prestigious institutions in the market.
- A dynamic environment where work impacts the daily lives of millions of users.
The role involves close collaboration with cross-functional, agile teams to design, architect, and develop iOS applications. The main duties of the position are:
- Architecture & Development: Architect, design, and develop efficient and reliable iOS applications.
- Code Quality: Write clean, maintainable, and testable code.
- Technical Challenges: Solve complex problems and architectural challenges.
- Mentoring & Support: Support and mentor other team members.
- Innovation: Continuously discover, evaluate, and adopt new technologies to maximize development efficiency.
- User Experience: Collaborate to develop excellent user experiences.
To qualify for the iOS Software Engineer position, the following qualifications are required:
- 3+ years of industry experience in iOS software development.
- Strong skills in Swift, SwiftUI, and UIKit, as well as experience with Cocoa Touch frameworks.
- Experience in consuming and testing REST APIs and a Testing mindset for clean code.
- Strong background in Computer Science or equivalent experience.
- Familiarity with MVI architecture (or any similar).
- Military obligations for male candidates must be fulfilled (if applicable).
- strong communication
- collaboration skills
- excellent problem-solving and learning ability
- passion for great UX.
3+ years of industry experience in iOS software development.
Got any questions regarding this position? You can contact Konstantinos Adamopoulos at 6940080281, from Monday to Friday. Otherwise, feel free to contact me at kadamopoulos@randstad.gr.
We look forward to receiving your application, uploading your updated CV by clicking the 'apply now' option.
In case that your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions.
Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.
2/5/2026
Are you ready to advance your career as an IT Support Engineer in the dynamic sector of international airports? Do you have the expertise to ensure the successful delivery of critical ICT projects while managing complex hardware and software environments? Then keep on reading!!!
The IT Support Engineer is full time and permanent, based in Athens.
Joining the team as an IT Support Engineer offers the unique opportunity to contribute to a high-profile infrastructure project:
- Attractive remuneration package
- Play a critical role in the successful delivery of the Crete Airport ICT project
- Work within the international airports sector, offering a fast-paced and professional environment
- Opportunity to engage with diverse internal and external stakeholders, from management to global partners
- Professional development in a role with clear key performance indicators and accountability levels
As an IT Support Engineer, you will be responsible for the day-to-day technical operations and the long-term success of the ICT environment:
- Install and configure computer hardware, software, domains, related policies, networks, applications, and printers
- Continuously monitor and maintain user systems, networks, and video conferencing (VC) setups
- Coordinate with corporate teams to implement and maintain corporate IT policies
- Respond to technical support calls from staff members and provide clear communication on how to resolve issues
- Diagnose and troubleshoot PC, laptop, and network problems, including software faults or hardware complications
- Support the roll-out of new applications across the organization
- Maintain accurate asset records and keep a detailed log of issues and solutions for future reference
- Support daily employee needs regarding PC, printer, and VC issues
- Interact with external suppliers, partners, and ISPs to ensure seamless service delivery
The successful IT Support Engineer brings a proactive mindset and a deep technical background to support a large-scale project:
- 2+ years of experience as an IT Support Engineer
- Bachelor’s degree in a relevant field of study
- Good knowledge of basic network setup and troubleshooting
- Excellent communication and interpersonal skills to interact with management and employees
- Ability to work independently and as an effective part of a collaborative team
- Proven track record in managing hardware, software, and domain policies in an engineer-level capacity
Previous experience as an IT Support Engineer
If you have any questions regarding this IT Support Engineer position, you can contact Constantinos at 695 549 9060, from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at ccapsiotis@randstad.gr.
We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.
Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.
2/5/2026
Are you a technically masterful Full-Stack Java Developer?
This is your opportunity to leverage your deep technical expertise to architect and build next-generation applications for a major international financial services client. You will be essential in developing robust, high-performance solutions, ensuring regulatory compliance, and driving secure innovation across their complex digital environment.
If you are ready to tackle massive-scale challenges and solidify your legacy within the world of financial services technology, this is the role for you.
The Full Stack Java Developer position is full time, based in Athens. Hybrid work model is also provided.
The group offers the following benefits for the Full Stack Java Developer position:
- Attractive remuneration package.
- Hybrid work model.
- Tech equipment.
- Access to e-learning platforms & trainings.
- Collaboration with diverse tech teams.
- Participation in digital transformation projects.
- Further career opportunities.
As a Full Stack Java Developer, you will join a talented tech team, and your duties will be the following:
- Take ownership and execute demanding, complex programming tasks using Java, Spring, and J2EE technologies.
- Design and develop the client-facing application layers using frameworks like React, Angular, or Vue.js.
- Build and consume SOAP and Rest Web Services, and manage data persistence using Hibernate with SQL Server.
- Analyze functional requirements and utilize tools like Git and Azure DevOps to manage tasks and ensure smooth project delivery.
- Maintain excellent communication with the client and the internal project team to guarantee technical alignment and success.
In order for your profile to match this Full Stack Java Developer position, you need to have the following:
- University degree, preferably in Computer Science or a closely related technical field.
- Minimum 3 years of hands-on Java development experience both in front (UI) and back end.
- Advanced knowledge of core Java Technologies, including: J2EE, Spring, XML Parsing and JDBC.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Experience with Relational databases (e.g., SQL Server) and ORM layers (e.g. Hibernate).
- Advanced knowledge in writing and consuming SOAP and Rest Web Services.
- Familiarity with system frameworks like Git and Azure DevOps.
- Excellent interpersonal and communication skills.
3+ years experience with Java and a JS framework.
Got any questions regarding the Full Stack Java Developer position? You can contact Aspasia at +30 6948486093, from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at aamoiridou@randstad.gr.
We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.
Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.
2/5/2026
Are you an experienced Front-end Engineer?This is your opportunity to join a leading and rapidly growing global organization within the GameTech industry. Principal Engineers hold a central role within the technology department, tasked with devising elegant, performant solutions to complex business problems. This position balances high-level technical roadmap execution with hands-on coding, ensuring the delivery of modular, reusable, and highly testable software.
This position is permanent and full-time, based in Athens.
What will you get an Principal Front-end Engineer:
- Competitive Remuneration: Strong base salary paired with a performance-based bonus scheme.
- Comprehensive Insurance: Health and life coverage extending to family members.
- Monthly Meal Stipend: Allowance provided for daily subsistence.
- Professional Growth: Access to a 360° feedback framework for career development.
- Continuous Learning: Unlimited Udemy access and ongoing technical training programs.
- Hybrid Work Model: Flexibility between home and office-based environments.
- Structured Onboarding: Dedicated peer support system for new starters.
As a Principal Front-end Engineer, you will:
- Hands-on Leadership: Maintaining active involvement in the codebase to solve root-cause issues and lead by example within the engineering squads.
- Architectural Bridge: Serving as the primary link between Architecture and Development teams to ensure scalable, secure, and high-performance software delivery.
- Technical Mentorship: Guiding the growth of engineers and assisting management in navigating complex technical challenges.
- Performance Oversight: Utilizing metrics such as Lighthouse and ChromeUX to monitor and optimize frontend health and user experience.
- Solution Design: Developing POCs and implementing robust solutions for non-functional requirements.
What you’ll bring:
- Framework Proficiency: Deep expertise in Vue.js 3 and Angular (v17+), including the migration or integration of high-scale platforms.
- State Management & Logic: Extensive experience with action-based patterns using Pinia, VueX, and NgRx, alongside RxJS for reactive programming.
- Core Languages & Styling: Advanced TypeScript skills combined with utility-first CSS frameworks like Tailwind and component libraries such as PrimeNG.
- Micro-Frontends & Architecture: Proven ability to design and maintain Micro-frontend architectures using private NPM packages for internal shared libraries.
- Modern Tooling & Build Systems: Mastery of Vite and Webpack for build optimization, with Storybook for component documentation.
- Testing & Quality Assurance: Implementation of robust testing suites using Jest, Vitest, Jasmine/Karma, and Playwright.
- Environment & Deployment: Familiarity with OpenShift and containerized environments for software delivery.
- Browser & API Expertise: Strong understanding of SPA/BFF communication, Service Workers, and modern Browser APIs (MutationObserver/ResizeObserver).
- Mobile & SSR: Knowledge of Server-Side Rendering (SSR) and hybrid mobile models (React Native/Ionic) will be considered as highly advantageous.
Extensive expertise with Vue.js and Angular (v17+).
Got any questions regarding the Principal Front-end Engineer position? You can contact Aspasia at +30 6948486093, from Monday to Friday between 10:00 and 16:00. Otherwise, feel free to contact me at aamoiridou@randstad.gr.
We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option.
Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.
Shown 4 off 65
SHOW MORE
