We are looking for an experienced and talented Back-end Developer to join a growing team responsible for maintaining and developing an app used by more than 400,000 people. If you have the relevant experience, we want to hear from you.
What is expected of you?
Maintain current software functionality
Write high performance and maintainable code to implement new functionality
Solve technical problems
Handle performance/scalability issues on a day to day basis
Integrate back-end technologies and third-party APIs and services.
Proficient in PHP 7 and later
Experience using mvc frameworks (ideally symfony),
Experience working with relational database (MySQL)
Familiarity with Agile methodologies and Git workflows.
Experience working with large codebases
Experience creating APIs (ideally GraphQL)
Experience with Linux systems, software automation technologies, Infrastructure as Code practices
Familiarity with programming methodologies and design patterns such as domain driven design and Service-oriented architecture,
Experience with Continuous Integration,
Experience using Amazon AWS (or similar cloud platforms)
Knowledge of JS frameworks such as ReactJS or Angular.
What's in it for you?
Multicultural and dynamic working environment