Backend Developer - Internship

Job description

There are those who piece together scripts they found left and right, and there are those who really dive into purposeful code. You want to be part of the second category: those who design the code of tomorrow’s applications!

You believe there’s no point in rushing. Using the latest, quickest framework or language isn't the solution to everything. Real, robust code requires a lot of thinking and testing, and it should be easy to update without risks!

We use PHP, Symfony, PostgreSQL, Algolia, and other tools to develop services via REST APIs. Each piece of code is carefully built and tested and reviewed with love by another developer.

Our team is small, strong, reliable, and it needs you.

RESPONSIBILITIES
  • Propose new ideas to improve and iterate on our product
  • Assess the impact of your ideas
  • Evaluate development workloads
  • Design development architecture
  • Follow a process of TDD (Test Driven Development)
  • Review and comment on your teammates' pull requests

Requirements

 

  • Interest in applications architecture (including concepts like design patterns, clean architectue, and more)
  • Experience with REST APIs
  • Familiarity with technologies such as PHP, Symfony, Twig, PostgreSQL, PHPUnit, Git, Composer, or others
  • Familiarity with continuous deployment and integration
  • A love of learning
  • Reliability and kindness