PHP Software Engineer
Role details
Job location
Tech stack
Job description
Our successful Payment Hub is looking for a PHP Software Engineer to develop, improve and maintain our customer service systems. Your primary responsibility is to ensure we have a maintainable and scalable product while delivering new features in line with the product strategy. To facilitate the strategy alignment, you will work closely with the Payment, Game and Customer Service teams.
YOUR MISSION
- Independently develop and improve the existing user interfaces, including customer service management systems, backend systems, services and APIs.
- Develop applications and services from the infrastructure to the backend and frontend.
- Responsibility for the complete software lifecycle (cooperation with stakeholders, architecture, development, automated testing, running and monitoring).
- You will work with Amazon Web Services, Docker, PHP and corresponding frameworks.
- Ensure application quality through testing, pair programming and code reviews.
Requirements
Do you have experience in TypeScript?, Do you have a Bachelor's degree?, * Several years of relevant programming experience and a bachelor's degree in computer science or equivalent education.
- Solution-oriented and eager to come up with practical solutions to complicated problems.
- Proficient in object-oriented programming and open to additional programming paradigms.
- Solid knowledge of PHP, JavaScript, HTML, SQL and NoSQL databases (Python, Nodejs, Typescript are benefits).
- Interest in Domain-Driven Design, Infrastructure as Code, and Message-oriented Architecture.
- Familiar with Git and the concepts of Continuous Integration and DevOps.
- Fluent written and spoken English
Benefits & conditions
Pulled from the full job description
- Flexible schedule, * Full flexibility: Work remotely or come to our modern office in Hamburg
- Work-life-balance: Competitive annual leave and flexible working hours
- Join a supportive team in a pragmatic, yet challenging environment, with flat hierarchies and state-of-the-art technologies
- Work in a multicultural environment with multidisciplinary and experienced colleagues from the entire product lifecycle in a culture of continuous development and learning opportunities
- Team building: Strong collaboration between the teams, regular studio events onsight, snacks and drinks available at the office
- Contribution to public transport ticket (Deutschlandticket) for Germany-based staff