Senior Software Developer

23 hours ago


Athens, Attica, Greece beBeeExpert Full time
Web Development Expert

At Epignosis, we are committed to empowering teams worldwide with innovative learning solutions.

We create cutting-edge workplace software that enables organizations of any size to offer training to millions of people. Our portfolio includes TalentLMS - a zero-overhead cloud LMS, eFront - an enterprise LMS, TalentCards - a mobile app for training the deskless workforce, and TalentHR - a lightweight HRIS to manage people ops. We aim to become a global leader in learning technology.

Our mission is to democratize training by developing simple, accessible, and affordable software. With over 11 million users logging in to use our platforms, we are a much-loved global leader in learning tech. At home, we are quickly becoming one of the largest SaaS companies to emerge from Greece.

We seek a highly skilled Web Development Expert to join our TalentLMS team. The ideal candidate will have extensive experience in PHP development, as well as a strong understanding of web development best practices. They will be responsible for working closely with fellow developers, product managers, and designers to ensure our applications are functional and user-friendly.

Key Responsibilities:
  • Collaborate with backend, frontend, DevOps, and QA engineers, as well as product managers and designers.
  • Mentor fellow developers and participate in decision-making processes.
  • Transform User Stories into actual backend code and API endpoints.
  • Refactor code using modern PHP practices and tools.
  • Perform rigorous code reviews and receive feedback.
Requirements:
  • 5+ years of experience in PHP development (8.0+ is a plus).
  • Strong analytical skills and background in algorithms and data structures.
  • Strong understanding of web development and database best practices.
  • Experience with Unit testing - TDD is a plus.
  • Experience with designing and consuming modern APIs.
  • Experience with working on high-volume/high-traffic web applications.
  • Experience with modern CI/CD tools and best practices.
  • Experience with AWS will be considered a plus.
Benefits

The most important thing we offer is a safe and healthy professional environment, giving you the opportunity to work on products that positively impact millions globally. Become part of a diverse group of smart, fun, and GIF-loving professionals in offices worldwide. Our employees enjoy benefits that enhance productivity and contribute to their professional development. Apart from that, we also offer:

  • Competitive compensation packages – because great work deserves great rewards.
  • Private health insurance plan – your well-being matters to us, on and off the clock.
  • Meal allowance – fuel your day, your way.
  • Complimentary meals at the office – think daily breakfast spreads and lunch catered three times a week. Yes, we're serious.
  • Access to our in-house blood bank – giving back is in our blood (literally).
  • Professional development initiatives – we're not just creating LMSs for others, we're also learners ourselves.
  • Gorgeous office space or hybrid work options – work where you thrive, whether that's in our beautiful HQ or from your own creative corner.
  • A vibrant working environment – surrounded by brilliant, quirky, passionate minds.
  • Work/life balance – we go big AND we go home


  • Athens, Attica, Greece beBeesoftware Full time

    Senior Banking Software DeveloperWe are seeking an experienced Senior Banking Software Developer with a strong background in software development, to join our team. This role will be responsible for designing, developing, and maintaining web applications used in banking and financial services.Main Responsibilities:Designing, developing, and deploying...


  • Athens, Attica, Greece Natech ∙ Financial Software Full time

    Natech Banking Solutions is a leading European fintech company with nearly 20 years of experience in developing advanced banking systems for major financial institutions. Headquartered in Ioannina, with offices in Athens, Switzerland and Germany, Natech is at the forefront of digital banking innovation. Our comprehensive product suite includes core banking...


  • Athens, Attica, Greece beBeeSoftware Full time

    Senior Software Engineer Job Description">We are seeking a skilled and experienced Senior Software Engineer to join our team and contribute to the development of complex software solutions.As a Senior Software Engineer, you will play a key role in designing, developing, testing, and maintaining high-quality software applications using Spring Boot, Spring...


  • Athens, Attica, Greece beBeeSoftware Full time

    About this role:We are seeking an experienced software development lead to join our product team. This individual will be responsible for overseeing the development of scalable, reusable components and data-driven features within our SaaS web application.The ideal candidate will have a strong technical background, with experience in full-stack development...


  • Athens, Attica, Greece ValueSync Full time

    ValueSync is seeking an experienced Senior Software Developer with expertise in IBM AS/400 to join our Client's innovative team. In this role, you will play a crucial part in developing, maintaining, and enhancing applications running on the AS/400 platform. You will collaborate with other team members to design solutions that meet client needs and improve...


  • Athens, Attica, Greece beBeeSoftware Full time

    Job DescriptionAs a key member of our software development team, you will be responsible for designing and developing the back-end of large web-based Java EE/Spring applications with microservices architecture.Design, develop, and maintain scalable back-end systems using Java technologies.Work with Kubernetes, Docker, containers, Spring Boot, Spring, SOAP,...


  • Athens, Attica, Greece beBeeSoftware Full time

    Establish a high-performing software development team with seasoned experts in .NET technologies.About the RoleJoin our organization and take on a challenging role as a senior .NET software engineer, contributing to designing, developing, and delivering cutting-edge software solutions. Drive technical innovation and lead cross-functional teams towards...


  • Athens, Attica, Greece beBeeSoftware Full time

    Develop Innovative Software SolutionsYou want to be part of a team that creates impactful projects?Here's why this is the perfect opportunity for you:Work on some of the largest and most complex projects in the industryOur work has a significant impact on societyJoin a talented team of engineers who share your passionObsessed with delivering high-quality...


  • Athens, Attica, Greece beBeeLeadership Full time

    Technical Team Lead Job OpportunityMellon Technologies, a global technology solutions provider, is seeking a dynamic and technically proficient Technical Team Lead to manage and mentor a team of software developers. The ideal candidate will have a solid background in software engineering, combined with excellent leadership and communication skills.The role...

  • Technical Director

    1 day ago


    Athens, Attica, Greece beBeeLeadership Full time

    Senior Engineering Leader PositionWe are seeking an experienced Senior Engineering Leader to join our team. As a key member of our engineering organization, you will be responsible for leading and growing multiple engineering teams.The successful candidate will have a strong background in software engineering and experience in leading cross-functional teams....