Back-End Developer

Job description

Do you want to be part of a communicative, ambitious international team for which continuous improvement and iterative application development (IAD) are important? Are you also passionate about agile product development? We are on a mission to offer entrepreneurs a smarter way of working and give them easy access to our business solutions in one handy web app. We are Easybox, a fast-growing cloud ERP solution and are expanding our product development team with two back-end developers.

You will be ensuring the ERP development of Easybox according to an ambitious road map. You will be responsible for building a solid foundation to the product, providing end-to-end services. Your responsibilities are:

  • Building a solid framework in line with the technical and functional analysis and architecture provided by the CTO.
  • Ensuring the development of applications and features by delivering maintainable, well-tested coding.
  • Setting up database creation, integration, and management, API integrations, web services or other back-end processes.
  • Executing code reviews.

Job requirements

You have

  • 8 years of PHP experience (or more)
  • 4 years Yii2 experience (or more)
  • Proven knowledge in writing modern, maintainable and scalable PHP applications. You are very familiar with PHP 7 and you have already some experience with PHP 8
  • Good knowledge of MariaDB/MySQL
  • Experience with working on multi-tenant systems
  • Experience with tools like Jira and Gitlab.
  • Experience with building progressive web applications.
  • Worked in an agile software development environment with continuous delivery and DevOps

You are

  • A solid team member of our SCRUM team and a real team player. You can work independently, but you are aware that it only takes a message or a call to reach out to the team
  • Always looking to improve and you are a critical thinker
  • Knowledge of finance and accounting tools is a plus

We are

  • Proactive, continuously learning and not afraid to ask questions
  • A compact but very experienced team. We assure you that you can make a great difference, but also give you the chance to grow professionally supported by talented colleagues.
  • Working collaboratively and remotely with the latest tools
  • Building trust and relying on the expertise of our team
  • Putting the quality of our product first
  • Crazy fast and ambitious
  • Part of a solid structure

Last but not least: You’ll receive a competitive salary & benefits in return.