Mid/Senior Back-end Software Engineer

Job Description

At our entity, we believe that great things happen when great people come together. That’s how we create the cool tech that’s supercharging the businesses that use them. We’ve created a working environment that provides everything you need to perform at the highest level, and we are looking for a Mid/Senior Back-End Software Engineer to join our growing team in Limassol.

Our team is on a mission to revolutionize the way businesses operate by delivering cutting-edge tools and scalable, data-driven solutions.

What you will do

  • Collaborate with front-end developers and product owners to integrate user-facing elements with server-side logic.
  • Develop and maintain server-side applications and APIs.
  • Write clean, efficient, and maintainable code for back-end systems.
  • Optimize back-end systems for performance, scalability, and reliability.
  • Test and debug server-side logic to ensure quality and functionality.
  • Stay updated with emerging back-end technologies, tools, and best practices.
  • Assist in troubleshooting and resolving server-side issues.
  • Document and maintain technical details related to back-end development.

Requirements

  • Proficiency in server-side programming languages such as C# with MVC framework, Python, Java, or Node.js.
  • Familiarity with back-end frameworks such as Express.js, Spring Boot, Django, or
  • ASP.NET Core, an open-source web development framework | .NET MVC.
  • Basic understanding of RESTful API design and integration.
  • Experience using version control systems like Git and CI/CD pipelines.
  • Strong problem-solving and debugging skills for server-side applications.
  • Team player with good communication skills.
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.

Desirable

  • Familiarity with database technologies like MySQL, PostgreSQL, or MongoDB.
  • Experience with back-end development tools like Docker, Kubernetes, or cloud platforms.
  • Knowledge of testing frameworks such as Mocha, Jest, or JUnit.
  • Understanding of API security best practices and tools like Postman or Swagger.
  • Familiarity with Agile development methodologies.
  • Willingness to learn and grow in a dynamic environment.

What we offer

  • Competitive salary package based on experience and qualifications.
  • Opportunities for professional growth and continuous learning.
  • Performance – based bonus potential.
  • Collaborative, inclusive and forward-thinking work culture.
  • 22 days of annual leave
  • 5 days paid sick leave
  • Comprehensive medical insurance from day one.
  • Gym membership subsidy.