Epignosis learning technologies Logo

Epignosis learning technologies

Software Engineering Internship

Posted 14 Days Ago
Be an Early Applicant
In-Office
2 Locations
Internship
In-Office
2 Locations
Internship
As a Software Engineering Intern, you will contribute to features for our products by collaborating with teams, writing code, debugging, and learning about software development best practices.
The summary above was generated by AI

At Epignosis, we build workplace learning software that enables more than 70,000 teams worldwide to offer training to millions of people. Our portfolio of tools can be used by organizations of any size and 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 are competing with the world’s top eLearning solutions and we aim at becoming world’s #1.

We're on a mission to democratize training by developing simple, accessible, and affordable software. We count 12.000+ companies as customers and with more than 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 company to come out of Greece.


Responsibilities

As a Software Engineering Intern, you’ll join one of our product teams and contribute to real features that reach our customers. Depending on your interests and skills, you may focus on Front-End, Back-End, Full-Stack, DevOps or QA work. Your responsibilities may include:

  • Collaborating with designers, QA, and other engineers to plan and deliver features.
  • Writing clean, maintainable, and testable code.
  • Implementing UI components (for Front-End) or developing APIs, services, databases (for Back-End).
  • Debugging, profiling, and optimizing performance.
  • Participating in code reviews and giving/receiving constructive feedback.
  • Learning about and applying best practices in security, scale, and architecture.

Requirements

We welcome applications from students or recent graduates who are passionate about software development. Whether you are more inclined toward front-end, back-end, DevOps, Full Stack or QA. You should have:

  • Some experience with one or more of the following:
    • Front-End: JavaScript / TypeScript, HTML5, CSS3, modern frameworks (React, Angular, Vue, etc.)
    • Back-End: Node.js, Python, Java, Ruby, Go, .NET, etc., plus RESTful APIs or similar
    • Databases (SQL / NoSQL), version control (Git), and basic understanding of deployment
  • Willingness to learn new technologies, frameworks, and tools.
  • Good problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team, communicate your ideas clearly.
  • Basic understanding of software development workflows, ideally exposure to Agile or similar.
  • Any prior project work (personal, academic, open-source) showing initiative.

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 Epignosis, a diverse group of smart, fun, and GIF-loving professionals in offices worldwide, including the U.S., the U.K., Greece, and Cyprus! 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.
  • Hands-on mentorship from our engineers – learn from experienced teammates while contributing to real, meaningful projects.
  • Complimentary meals at the office – think daily breakfast spreads and lunch catered. Yes, we’re serious!
  • Professional development initiatives – we’re not just creating LMSs for others, we’re learners ourselves!
  • A potential path to a full-time role – we love turning great interns into future teammates!
  • A fun, inclusive, and collaborative environment – where curiosity is encouraged, and ideas are always welcome.

Top Skills

.Net
Angular
CSS3
Git
Go
HTML5
Java
JavaScript
Node.js
NoSQL
Python
React
Restful Apis
Ruby
SQL
Typescript
Vue

Similar Jobs

19 Days Ago
In-Office or Remote
2 Locations
Junior
Junior
Information Technology • Consulting
Develop web and mobile software in a multi-national environment, participate in software architecture design, and contribute to e-Government projects.
Top Skills: AngularGitJavaJpa/HibernateMavenSpring FrameworkSQL
19 Days Ago
In-Office
2 Locations
Mid level
Mid level
Software • Analytics • Cybersecurity
The CR Content Engineer designs, builds, and maintains cybersecurity training scenarios and collaborates with development teams while ensuring the content meets industry standards.
Top Skills: AnsibleBashCybersecurityDockerGitKubernetesMitre Att&CkOwasp Top 10PowershellPythonTerraformVirtualboxVMware
19 Days Ago
In-Office
2 Locations
Junior
Junior
Software • Analytics • Cybersecurity
Develop and maintain Python applications, write efficient code, collaborate on project requirements, participate in code reviews, troubleshoot, and design scalable solutions.
Top Skills: DjangoGitPythonRestful Api

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account