Skip to content
Frontend Engineer

Frontend Engineer

Senior Software Engineer (Ruby on Rails) - Fixed Term Contract

iTechScope

Athenssenior

Apply on the employer's site

Role description

2 weeks ago
€4000 - €4800 / Monthly rate
Permanent
Athens | Hybrid
Our client is a premium technology-driven travel company transforming the way luxury travel experiences are delivered across the Mediterranean. Their in-house engineering team builds the platforms and internal tools that power every stage of the customer journey, enabling operational excellence and exceptional client experiences.

As part of an ongoing technology transformation, they are looking for a Senior Software Engineer (Ruby on Rails) to join their backend engineering team and contribute to the evolution of their core business platform.

The Role

You'll join a collaborative product engineering team, taking ownership of features from concept through to production. This is a backend-focused full-stack role where you'll spend most of your time building and improving Ruby on Rails applications while contributing to frontend development whenever required.

Working closely with Product, Design, and Quality Engineering, you'll help deliver high-quality software through short development cycles, continuous deployment, and close collaboration with business stakeholders. You'll also leverage modern AI development tools to improve productivity, code quality, and delivery speed.

Key Responsibilities

  • Own software features from planning and technical design through implementation, testing, deployment, and production support
  • Build and enhance backend applications using Ruby on Rails
  • Contribute to frontend development where required to deliver complete product features
  • Design clean, maintainable, and scalable solutions that evolve with business needs
  • Develop high-quality, well-tested code following engineering best practices
  • Participate in code reviews and contribute to maintaining high engineering standards
  • Collaborate closely with Product, Design, and Quality Engineering teams throughout the development lifecycle
  • Leverage AI development tools to improve engineering efficiency and software delivery

What You'll Bring

  • 3+ years of professional software engineering experience building web applications
  • Strong commercial experience with Ruby on Rails and production backend systems
  • Experience designing scalable applications and well-structured database models
  • Good understanding of RESTful API design and backend architecture
  • Experience working with PostgreSQL databases
  • Familiarity with AWS cloud services and modern deployment environments
  • Ability to balance speed, quality, and technical decisions pragmatically
  • Experience working with AI-powered development tools or a genuine enthusiasm to adopt them
  • Strong communication skills with the ability to collaborate across technical and non-technical teams
  • Fluent English and Greek

Nice to Have

  • Exposure to frontend technologies such as Next.js or modern JavaScript frameworks
  • Experience working within e-commerce, travel, or hospitality platforms
  • Appreciation for user experience and product design
  • Experience with CI/CD pipelines and modern software delivery practices
  • Passion for travel and technology

What's in It for You

€4,000 – €4,800 Gross / Month, paid over 14 salaries, plus €121 meal vouchers for each month worked. Hybrid (3-2) working based in Athens, on a fixed-term contract (9-12 months), with the opportunity to contribute to a large-scale business transformation project while working in a modern engineering environment with CI/CD, cloud-native technologies, and exposure to AI-powered software development practices.

Theodosios Paidarakis

Resource Consultant

REFERENCE: job0000260559

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Coming to this page

A resume for this role — and a ticket to the draw

We take the posting apart down to the real requirements and rewrite your resume against it — by asking, not inventing: no line appears without your confirmation. Sign in to get it first, and to enter the draw.

  • A resume for this exact role, not a universal one
  • Answers are kept: edit any one, not the whole conversation
  • All in your account — open it from any device

On the wheel

A discount on mentoring

Winners are drawn at random among entries with a confirmed email. The date and the full rules are on the draw page.

Draw rules

Frontend Engineer

Junior Developer in Athens or Thessaloniki

Accenture Greece

Athensjunior

Apply on the employer's site

Role description

ARE
YOU
READY
to
step
up
to
the
New
and
take
your
technology
expertise
to
the
next
level?
Through unmatched industry experience, leading technologies from our ecosystem partners and startups, and the largest delivery network in the world, we provide a powerful range of capabilities that can be tailored to our client’s most complex business needs. With over 100 innovation hubs deployed around the world, we help clients continuously innovate at speed and at scale so they can outpace their peers. You will bring innovation, intelligence and industry experience together with the newest technologies to help clients innovate at scale and transform their businesses.

Technology
is one of four services –the others are Strategy and Consulting, Interactive and Operations.

WORK YOU’LL DO
As a
Junior Software Engineer
, you will assist in the development, implementation and management of technology-based business solutions to improve our clients’ delivery approach.

Responsibilities:

  • Supporting the technical design process by participating in the analysis of technical application requirements.

  • Assisting in implementing analyses that will identify requirements related to people, processes & technology.

  • Participating in execution and documentation of tests.

  • Executing conversion plans and documenting possible improvements; identifying disruptions in the processes.

  • You will be coding, testing and implementing configuration changes and assisting in the design of software applications to meet both functional and technical requirements.

WHO WE´RE LOOKING FOR?

  • BSc Degree in Computer Science, Software engineering or related discipline

  • Knowledge in SQL and basic programming languages (Java, Python, C#)

  • Ability to work as a team member and ability to work creatively and analytically in a problem-solving environment

WHAT´S IN IT FOR YOU?

  • Competitive salary and benefits, including but not limited to: life/health insurance, performance based bonuses, monthly vouchers, company car (depending on management level), flexible work arrangements, employee share purchase plan, TEA Accenture, parental leave, paid overtime (if needed) and various corporate discounts

  • Continuous hard and soft skills training & development through global platforms & local academy

  • Career coaching and mentorship to help you manage your career and develop professionally

  • Ongoing strengths and skills based evaluation process

  • Various opportunities to develop your career across a spectrum of clients, industries and projects

  • Diverse and inclusive culture

  • Corporate citizenship initiatives (access to volunteering opportunities, charity work etc.)

  • Under our Brain Regain initiative, extra relocation benefits may apply

To learn more about Accenture, and how you will be challenged and inspired from Day 1, please visit our website accenture.com/gr-en/.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

Senior React Developer for Data & AI Solutions

Accenture Greece

Athenssenior

Apply on the employer's site

Role description

Are you ready to be a part of the digital reinvention of industry and revolutionize your career?
In today’s world, business leaders want to rapidly and confidently reinvent to increase resilience, mitigate risk, and grow with sustainable value.

That’s where
Accenture Strategy & Consulting - Data & AI
comes in. We bring together strategic visionaries, industry experts, practitioners from across every enterprise function, business intelligence professionals, change specialists, data and AI authorities, and many other specialized skills to co-create each client’s unique path to reinvention. You will be a trusted partner to business leaders, working with a diverse team of experts to deliver successful tech-enabled transformation and new kinds of value for your clients.

Strategy and Consulting
is one of four services –the others are Song, Technology and Operations

WORK YOU’LL DO:
As a
Senior
Front-end Developer
you will be responsible for designing and implementing highly-performant, customized and responsive applications that meet business process and application requirements. The developed and innovative applications will be integrated with back-end services like Data Science, AI or IoT. Your day to day tasks will include participating in the daily scrums, shaping and coding the front-end components of the user stories, unit testing the code and committing it into the repository. As a member of our Centre of Excellence you will work as part of highly skilled teams for local and global clients helping them to achieve their ambitious goals

Key Responsibilities:

  • Responsible for designing, building and maintaining responsive front-end web and mobile applications

  • Leverage CSS and JavaScript frameworks (Bootstrap, AngularJS, React or Vue) to create dynamic, on-brand and interactive user experiences

  • Experience with data visualization and user interfacing features, using JavaScript (such as D3 and/or React.JS)

  • Experience with responsive design and grid frameworks for cross-browser compatibility such as Bootstrap or Foundation

  • Knowledge of automated code testing, such as unit testing and working with frameworks

  • Experience with Git Version Control Software

  • Familiar with modern architectures experience (SPAs, serverless, microservices...)

  • Basic understanding of UI/UX design concepts and responsive web/mobile design

  • Translating designs and wireframes into high quality code material

  • Strong critical thinking, analytical and problem-solving skills

  • Knowledge of current technology trends, especially in areas like Data Science, AI, IoT

  • Demonstrated ability to be a team player

WHO WE´RE LOOKING FOR?

  • A bachelor's degree in Computer Science or related field is essential.

  • 3+ hands on experience with latest JavaScript (ES) standards and JS technologies, libraries and frameworks, such as ReactJS, Angular, Node.js, Express

  • Proficiency in React.js and/or Angular

  • Strong understanding of modern HTML, CSS, and responsive design principles

  • Experience with component-based architecture and frontend state management (e.g., Redux, NgRx)

  • Familiarity with REST/GraphQL API integration and asynchronous data handling

  • Knowledge of web performance optimization and best practices for accessibility (WCAG)

  • Experience with version control (Git) and modern development workflows (CI/CD, code reviews)

  • Exposure to testing frameworks (Jest, Cypress, Jasmine, Karma) for ensuring code quality

  • Ability to collaborate with cross-functional teams (designers, back-end engineers, product managers)

WHAT´S IN IT FOR YOU?

  • Competitive salary and benefits, including but not limited to: life/health insurance, performance based bonuses, monthly vouchers, company car (depending on management level), flexible work arrangements, employee share purchase plan, TEA Accenture, parental leave, paid overtime (if needed) and various corporate discounts

  • Continuous hard and soft skills training & development through global platforms & local academy

  • Career coaching and mentorship to help you manage your career and develop professionally

  • Ongoing strengths and skills based evaluation process

  • Various opportunities to develop your career across a spectrum of clients, industries and projects

  • Diverse and inclusive culture

  • Corporate citizenship initiatives (access to volunteering opportunities, charity work etc.)

  • Under our Brain Regain initiative, extra relocation benefits may apply

To learn more about Accenture, and how you will be challenged and inspired from Day 1, please visit our website accenture.com/gr-en/.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

Senior Full Stack Developer for Industry X

Accenture Greece

Athenssenior

Apply on the employer's site

Role description

ARE
YOU
READY
to
step
up
to
the
New
and
take
your
technology
expertise
to
the
next
level?
Through unmatched industry experience, leading technologies from our ecosystem partners and startups, and the largest delivery network in the world, we provide a powerful range of capabilities that can be tailored to our client’s most complex business needs. With over 100 innovation hubs deployed around the world, we help clients continuously innovate at speed and at scale so they can outpace their peers. You will bring innovation, intelligence and industry experience together with the newest technologies to help clients innovate at scale and transform their businesses.

Industry X:
We embed innovation, intelligence and sustainability in the way the world makes things and the things it makes. Industry X enables leaders to act quickly and confidently as they pivot to the future.

We define Industry X as digital reinvention of manufacturing & engineering and believe that smart, sustainable, connected digital products and assets are about to create hyper-personalized industrial experiences, completely new levels of operational efficiency, transparency and traceability, tangible impact on sustainability and brand-new sources of revenue growth.

Known for our ability to execute at speed, we help clients determine clear, actionable paths to competitive agility by bringing them new thinking on business and technology. Visit us here to find out more about Industry X.

You Are:
A curious learner and visionary leader, with your finger on the pulse of the latest technology solutions. You feel comfortable and have a keen interest in everything industrial, and you are passionate about manufacturing and digital engineering. You’re not afraid to think outside the box, and you’ve guided clients through their digital transformations. There’s a depth and breadth to your knowledge of digital products, industrial concepts and implementation options — and you’re generous about sharing that wisdom with colleagues. Communication and people skills? Yours are a cut above, which is why you’re so good at building and managing a team-centric environment. And when it comes to problem-solving, your creative and analytical abilities shift into high gear.

What will you do?

  • You will work closely with our clients in innovative projects to help them transform, grow and adapt in an increasingly digital world. Specifically, you will be part of the teams that will develop a series of tools and implement Data Analysis and Statistical methodologies to provide actionable insights into operational performance.

  • Generate tables, figures and dashboards for presentation and interpretation of results in accordance with project requirements

  • Analyze large datasets to derive meaningful insights that can be translated into actionable recommendations to the client.

  • Validate data analysis results with team members to ensure high quality deliverables, define & calculate a series of performance KPIs based on client data.

  • Offer technical expertise to clients during the implementation and maintenance of solutions. Diagnose and resolve any issues promptly, in order to ensure seamless functionality.

  • Engage customers/stakeholders during the entire development lifecycle.

Who we are looking for?

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems or a related discipline

  • At least 3 years of hands-on experience in full-stack software development.

  • Experience with back-end programming languages and frameworks such as Python, Java, .NET, Django, FastAPI.

  • Experience with front-end technologies such as HTML, CSS, JavaScript or TypeScript, and frameworks such as React, Angular or Vue.js.

  • Strong knowledge of REST API development, integration and endpoint design.

  • Experience with relational or NoSQL databases, such as PostgreSQL, MySQL, SQL Server or MongoDB.

  • Familiarity with Git-based development practices, including branching, merging and code reviews.

  • Knowledge of containerization, orchestration and microservices architecture, including Docker and Kubernetes.

  • Experience working within Agile software development teams and participating in planning sessions, user-story refinement, and peer reviews.

  • Strong analytical, problem-solving and communication skills, with the ability to work effectively both independently and as part of a team.

Bonus points:

  • Working experience in one or more of the following domains: Energy, Utilities, Oil&Gas, Industrial, Consumer Goods, Logistics and Transportation, Manufacturing and Industrial Automation, Pharmaceutical.

  • Experience with Cloud Technologies (MS Azure, GCP, AWS)

  • Experience in analytical manipulation and interpretation of large databases

  • Ability to work as a team player in a multinational project team

  • Understanding of OT technologies and ability to interpret and analyze data effectively

What's in it for you?

  • Competitive salary and benefits, including but not limited to: life/health insurance, performance based bonuses, monthly vouchers, company car (depending on management level), flexible work arrangements, employee share purchase plan, TEA Accenture, parental leave, paid overtime (if needed) and various corporate discounts

  • Continuous hard and soft skills training & development through global platforms & local academy

  • Career coaching and mentorship to help you manage your career and develop professionally

  • Ongoing strengths and skills based evaluation process

  • Various opportunities to develop your career across a spectrum of clients, industries and projects

  • Diverse and inclusive culture

  • Corporate citizenship initiatives (access to volunteering opportunities, charity work etc.)

  • Under our Brain Regain initiative, extra relocation benefits may apply

To learn more about Accenture, and how you will be challenged and inspired from Day 1, please visit our website accenture.com/gr-en/.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

Frontend Engineer

Junior Software Engineer for Arηs Greece, Part of Accenture

Accenture Greece

Athensjunior

Apply on the employer's site

Role description

Arηs Group, Part of Accenture
, specializes in the management of complex public sector IT projects, including systems integration, informatics and analytics, solution implementation and program management.

Our team helps lead clients through digital and information systems design, bringing expertise in a variety of areas ranging from software development, data science and security management to machine learning, cloud, and mobile development.

Arηs Group
was acquired
by Accenture
in July 2024.

WORK YOU’LL DO
As a
Junior Software Engineer
, you will assist in the development, implementation and management of technology-based business solutions to improve our clients’ delivery approach.

Responsibilities:

  • Supporting the technical design process by participating in the analysis of technical application requirements.

  • Assisting in implementing analyses that will identify requirements related to people, processes & technology.

  • Participating in execution and documentation of tests.

  • Executing conversion plans and documenting possible improvements; identifying disruptions in the processes.

  • You will be coding, testing and implementing configuration changes and assisting in the design of software applications to meet both functional and technical requirements.

WHO WE´RE LOOKING FOR?

  • BSc or MSc Degree in Computer Science, Software engineering or related discipline

  • Experience in Java - object oriented programming language

  • Ability to work as a team member and ability to work creatively and analytically in a problem-solving environment

WHAT´S IN IT FOR YOU?

  • We value your contribution, which is why we offer a competitive and attractive salary package.

  • Your wellbeing is our priority – from day one, you are covered by a comprehensive health insurance plan.

  • Benefit from a convenient meal allowance provided through a ticket restaurant card.

  • Take part in impactful projects that make a difference at both the national and European level.

  • Continue to grow with us through in-house training sessions and a wide range of online learning opportunities.

  • Join a collaborative culture where we regularly celebrate achievements and milestones together.

This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.

38 more openings in this category and country

Senior Software Engineer (Ruby on Rails) - Fixed Term ContractiTechScope · Greece

Apply on the employer's site
Senior Software Engineer (Ruby on Rails) - Fixed Term Contract — iTechScope | mentors.coach