Full Stack 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 fin tech company and expanding our product development team with a full-stack developer.

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:

  • Implementation of front-end components (JavaScript, CSS, HTML)
  • Implementation of front-end components via PHP
  • Building a solid framework in line with the technical and functional analysis and architecture
  • Ensuring the development of applications and features by delivering maintainable, well-tested coding
  • Setting up database creation, integration, and management, API integrations, webservices or other back-end processes
  • Open for code reviews.

Job requirements

You have

  • At least 4 years of professional experience as a full-stack developer (or in a similar position).
  • A solid knowledge of JavaScript (>ES5), React, Git, Sass, Webpack.
  • Experience with building progressive web applications.
  • Experience with libraries like useSWR/React Query, React Native. DevExtreme and Cypress are considered a plus.
  • Experience with tools like Jira and Gitlab.
  • A proven knowledge in writing modern, maintainable and scalable PHP applications
  • Experience with common database systems like MySQL/MariaDB and Redis
  • Experience with the web technology stack (like HTTP(s), REST, JSON, XML, etc.)
  • Experience with Yii2 PHP framework
  • Worked in an agile software development environment with continuous delivery and DevOps
  • Good communication skills in English, both spoken and written
  • Able to work independently.
  • Open for code reviews.

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 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.