Software Engineer

Permanent employee, Full-time · Zürich

The mission
Welcome to evulpo, where the future of educational technology is being shaped daily, driven by innovation, inclusion, and a global perspective. Nestled in the heart of Zurich, our pre-series-A startup has extended its branches across Europe and is making bold strides towards expanding into the entire world. We stand at the forefront of a new era, redefining student support and educational access, and transforming the way students connect with the academic assistance they need.

Our platform serves as a dynamic hub where thousands of learners converge to interact, engage, and flourish, establishing evulpo not merely as a tool, but as a thriving community and a catalyst for academic excellence. We are more than a tech company—we are agents of change in the educational landscape, committed to fostering an inclusive, inspiring, and revolutionary learning environment.

We are currently on the hunt for individuals who share our passion for making a difference, individuals ready to contribute to the future of education and be a part of a company that’s leading the charge in creating transformative learning experiences. If this resonates with you, evulpo could be your next adventure.

As a Software Engineer at evulpo, you are stepping into a role that is crucial for the advancement of education through technological innovation. You will be at the forefront of developing cutting-edge software solutions, collaborating with diverse teams to ensure the delivery of scalable, reliable, and high-performance features and infrastructure that enhance our educational tools. Your work will directly impact the way educational assistance is provided around the globe, making you a central figure in the transformation of the educational experience. Join us, and play a vital role in shaping the future of education at evulpo.
Responsibilities

As a Software Engineer at evulpo, you will:

  • Software Development: Take charge of the full software development lifecycle, from concept and design right through to testing. Ensure the delivery of clean, efficient, and well-documented code.

  • System Architecture: Play a pivotal role in shaping and implementing efficient and scalable software architectures, making sure they are well-suited to the evolving needs of our educational tools.

  • Collaborate and Communicate: Engage with product managers, UX/UI designers, and other engineers to translate user needs and product requirements into reliable software solutions.
  • Performance Optimization: Proactively identify bottlenecks and implement optimizations to enhance the performance and scalability of our applications.

  • Code Quality and Maintenance: Uphold high standards of code quality through rigorous testing, debugging, and maintenance. Implement best practices to ensure the long-term stability and performance of our software.

  • Mentorship and Code Reviews: Provide guidance and mentorship to junior engineers, conducting thorough code reviews and fostering a culture of learning and excellence.
Requirements
  • Professional Experience: A minimum of 2 years in a software engineering role, demonstrating a strong foundation in software development and system architecture.

  • Educational Background: A Bachelor’s degree (or higher) in Computer Science, Engineering, or a related field.

  • Technical Proficiency: Expertise in modern programming languages and frameworks, with a strong emphasis on PHP (Laravel), Python, and React (Next.js) with TypeScript

  • Strong Foundation in Software Development: Comprehensive understanding of software development methodologies, lifecycle, and best practices.

  • Problem-Solving Skills: A proactive approach to solving problems and overcoming challenges, with a keen eye for detail.

  • Effective Communication: Excellent communication skills, with the ability to clearly articulate ideas and collaborate effectively with team members.

  • Passion for Education: A genuine interest in education and a commitment to leveraging technology to make a positive impact on learners.
Offer
  • Competitive salary
  • Employee Shares
  • Flexible working hours, home office
  • Hybrid working model
  • Hardware and software of your choice
  • Young, diverse and talented interdisciplinary team
Process
  1. Please send us your CV and motivational letter
  2. We will get in touch with you as soon as possible
About us
Always. Everywhere. At the push of a button.
 
evulpo is a learning platform for all students aged 9-19 and already offers explanatory videos, summaries and practice units for English, Maths, and Science topics in other European countries. The team of this young startup is committed to changing the world of international education for the long term: All students - regardless of background - should not only have the same right but also the same access to education. 
     
Why do we want that?
Everyone has the right to education", says the 26th article of human rights. Well said... the problem is that while everyone has the same right to education, not everyone has the same access to education. Some have good teachers. Others don't. Some have older siblings. Others don't. Some have money for tutoring. Others don't.

Your application!
We appreciate your interest in evulpo. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at career@evulpo.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.