Software Developer PHP
Role details
Job location
Tech stack
Job description
For our Engineering Team in Vienna, we are looking for an experienced Software Developer PHP (f/m/d) who loves clean architecture, well-designed APIs, and seeing their code run in production for real businesses. You will work alongside product managers, designers, and QA engineers in a lean, cross-functional product development team. There are short feedback loops, and you will have real ownership over what you build.
Your mission
- You are designing and building high-performance backend services - scalable, reliable, and built to last.
- You are owning API design and implementation for endpoints used by our mobile apps, integrations, and partners.
- You dive deep into database architecture and optimization at production scale.
- You are integrating payment systems, fiscal compliance services, and third-party APIs into a unified platform.
- You raise the bar on code quality through thoughtful reviews, testing strategies, and targeted refactoring.
- You collaborate closely with Product, Design, and the wider Engineering team to turn ideas into releases., * Flexible working hours and a hybrid working model that fits your life.
- A motivated and innovative team that collaborates on equal footing and celebrates successes together.
- Opportunities for your professional and personal development through internal and external learning options.
- An open company culture where your ideas are valued, and you have plenty of room to contribute and shape things.
- Comprehensive health benefits including modern occupational health services and a full membership with haelsi.
- A daily meal allowance for each office day in the form of digital Edenred restaurant vouchers.
- Team activities and regular events that bring variety and fun into each working day.
Requirements
- You have proven expertise as a PHP developer with solid production knowledge of Laravel.
- You have built and consumed APIs (REST and ideally GraphQL) and know what good API design looks like.
- You have solid knowledge of relational databases (MySQL and PostgreSQL), schema design, and their optimization.
- You have experience with continuous integration, as well as modern build and continuous deployment processes.
- Strong experience working on large-scale, high-availability services within a comprehensive codebase.
- You are analytical, with a challenger mindset and a keen eye for detail and code quality.
- You are a team player with strong communication skills in English and, ideally, German too.
- You have a self-driven and proactive work style.
About the company
ready2order was started as a hobby project with the main purpose to eliminate administrative overhead for entrepreneurs by providing a digital cash-register application.
Since summer 2015 we have simplified the daily business of more than 10.000 entrepreneurs of small businesses with our Point of Sale. Additionally, we launch new verticals such as payment and banking.
Currently, we open the German market which offers a huge growth opportunity to 10x.