Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailAbout the team:
We are Noa:Reception a product growing in the healthcare market. We aim to help doctors handle omnichannel communication with patients.
Noa:Reception consists of two services: the AI bot that handles patient conversations and the greenfield Inbox part an omnichannel tool that monitors and automates communication.
Were looking for an experienced software engineer preferably with a solid PHP/Symfony background to join the Inbox team.
Why would you like to join us
People: our team right now is about a dozen people not only software engineers but the whole team responsible for product development. We all wear many hats and we all have a say in the final product. If you like to know and understand the business feel the users this is something for you.
Product: were building a middleman for a communication system so not yet another CRUD app. We might not be blockchainbased but we operate at the junction of telecommunications messaging AI and user experience. We are in the market fit phase looking for the right place across 3 markets.
Technology: we have a lot of freedom and we use it to manage the technical debt level. This means PHPUnit and behat tests PHPStan code sniffer deptrac and more. We would love to play with Roadrunner/Swoole/Frankenphp.
Our tech stack
Were working with Symfony 7 and PHP 8.4.
The back office is made using EasyAdmin.
We use the following: MySQL RabbitMQ Redis Twilio GitHub & GH Actions ELK and DataDog.
Were following DDD principles but were not fanatical about it.
We benefit from continuous delivery. We deploy as soon as the code review is complete and its all automated.
Some of our shortterm challenges
Deliver the basic value to the customers as fast as possible to check our product hypothesis.
Some of our perks
We are a separate team within a large mature company. You can experience our agile working culture and benefit from all of DP Techs initiatives and people (meetups workshops I/O days hackathons and other events).
You make your hours and nobody asks you about it. As long as youre contributing to the team you can pick up your kid from daycare do errands or work until 2 am.
We leave a lot of autonomy to you. You can experiment and fail. Wed rather have you ask for forgiveness than for permission.
Our offices are open to all but we are rarely there. Its up to you how you want to work.
Qualifications :
Our ideal candidate
Worked in a small team before so they understand that nobody will do the job for them. They will need to take initiative make decisions and implement them. They wont be just a small cog in a large machinery.
Has experience with distributed systems architecture and DDD concepts.
Knows how to work with applications at scale.
Our requirements
You have a solid understanding of ObjectOriented Programming principles and good knowledge of PHP (or you are willing to learn).
You know how to test your code.
Youre familiar with application architecture and design patterns.
This roles responsibilities
You will be part of the product team working in an agile approach delivering value to our customers (so no complaining about the product people were a team).
Your main focus will be backend development (you will have the opportunity to work with others on topics in your area of interest).
We expect you to contribute innovative ideas to the team. You will not always be told what to do next.
Additional Information :
What happens when you apply
We interview you remotely. Youll meet with someone from the engineering and People Experience teams at this step. It will take about an hour. No coding no hard questions. Unless you ask some.
During the second phase wed like you to show your technical skills. Usually its a takehome assignment but we can schedule a pair programming session.
We conclude the process during a second meeting where youll meet the team and discuss the assignment. We want to get to know you better and show you our reality. We can share our codebase so you know what youre signing up for.
You always get detailed feedback from us and youll hear about the final decision within a few days.
Lets talk money
True flexibility and worklife balance
Health comes first
Keep growing with us
Free English classes.
We promote and embrace equal opportunities in our hiring process and also every day at work. When you apply for our roles you receive equal treatment regardless of age disabilities gender reassignment marital or civil partner status pregnancy or parental status race color nationality ethnic or national origin religion or belief sex sexual orientation or any other dimension of human difference. If you require additional support in your recruitment process we kindly encourage you to let us know. Behind those words youre reading theres a person (hi!) who already helped a candidate by adapting the interviews and now were lucky to have this person with us. So even if youve never asked for it before may this serve as a sign that now you can do so. We can only truly be equal if we adapt to each other.
We believe all humans in all their beautiful diversity should have equal rights dignity and respect. Period. Mariusz Gralewski CEO
Remote Work :
Yes
Employment Type :
Fulltime
Remote