At AlfaDocs, we’re on a mission to transform healthcare by streamlining practice management and patient relationships. We're looking for a Senior Full Stack Backend Engineer to lead end-to-end feature development, shape architecture, and mentor the team.
Requirements
- Minimum 8 years of professional experience, with at least 3 years in a senior role.
- Extensive experience with Symfony, including deep knowledge of Doctrine ORM and key Symfony components (e.g., Security, Event Dispatchers).
- Advanced understanding and practical experience with Domain-Driven Design (DDD) principles.
- Awareness of security best practices for frontend and backend development, particularly when handling sensitive healthcare data.
- Proficient in writing and maintaining unit and integration tests.
- Solid understanding of React.js, with the ability to improve frontend as needed.
- Strong experience with MySQL, including design, optimization, and management.
- Experience with Docker for managing development environments.
- Familiarity with GitLab CI/CD pipelines for automating build, test, and deployment processes.
- Strong problem-solving skills and critical thinking abilities.
- Excellent communication skills, with the ability to collaborate with cross-functional teams and convey technical concepts to non-technical stakeholders.
Benefits
- laptop, headphones, keyboard, mouse, smartphone with unlimited data, and a dedicated office monitor.
- Bonus for paid English or German language courses.
- Training courses, books, workshops, and team-building activities for personal and professional growth.
- Partnership with Serenis (an online psychotherapy platform) - three sessions offered if needed.
- Team Building Budget
- Team Development Budget
- Regular company reunions (yearly meetups, Christmas dinner)
- Snacks and fruit always available in the office, along with good beer at the end of the week.