Auf einen Blick
- Aufgaben: Develop and optimize backend systems, collaborate on scalable solutions, and troubleshoot issues.
- Arbeitgeber: Join a fast-growing B2B online company in the heart of Berlin.
- Mitarbeitervorteile: Enjoy 30 vacation days, flexible home office options, and a budget for your home office setup.
- Warum dieser Job: Be part of a supportive team with a focus on customer satisfaction and professional growth.
- Gewünschte Qualifikationen: Minimum 4 years PHP experience, strong RDBMS skills, and excellent problem-solving abilities required.
- Andere Informationen: Work in a bright office near Moritzplatz with free lunches and modern equipment.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
These are your tasks
- Develop and optimize our backend systems to support our platform\’s functionality and performance.
- Collaborate closely with the development team to design and implement scalable and efficient solutions.
- Participate in code reviews, ensuring code quality, performance, and adherence to best practices.
- Test your code and units thoroughly to ensure quality and easy maintenance.
- Contribute to architectural decisions and technical discussions.
- Troubleshoot and debug issues reported by our product managers or customers.
Technologies we work with:
- Backend development in PHP following a microservice architecture
- Frontend development using Vue.js
- Queue management through RabbitMQ
- Database systems represented by Redis and MariaDB
- Container orchestration with Kubernetes and CI/CD using GitLab
- Infrastructure provisioning via Helm
- Tools SonarQube/Elasticsearch/Kibana/Logstash
What you bring
- Minimum 4 years of experience in PHP backend development.
- Ability to read and understand code effectively.
- Strong skills in relational database management systems (RDBMS) stack.
- Understanding of SOLID principles and experience with MVP/MVPi architectures.
- Proficiency in algorithms and data structures.
- Intermediate to advanced level of experience in frontend technologies (HTML, JavaScript and CSS) is desirable, but not required.
- Excellent problem-solving abilities and attention to detail.
- Strong communication and collaboration skills, with an emphasis on clear expression of ideas.
- Understanding of CI/CD principles, GitLab pipelines, Docker containers.
What we offer
- Performance-related pay with direct participation in the success of your work
- 30 days vacation per year
- A bright, spacious office in the heart of Berlin (near Moritzplatz)
- A home office arrangement with 4 flexible days (home or office) and one fixed day in the office
- A current MacBook Pro and modern equipment (incl. external monitor, keyboard, laptop stand, etc.) – for home office AND office
- An additional EUR 500 budget to set up your home office so that you can work productively
- Free lunch twice a week and fresh fruit in the office for the whole team
- Professional guidance, insights and training in the various topics and tasks as well as in the internal processes of our company
- Working a fast-growing B2B online company in the heart of Berlin
- Short official channels, quick decisions and a lot of responsibility
- A very focused company with high customer and employee satisfaction
- A relaxed, yet challenging and supportive working atmosphere
#J-18808-Ljbffr
Backend Developer (m/f/d) Arbeitgeber: InStaff & Jobs GmbH
Kontaktperson:
InStaff & Jobs GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Backend Developer (m/f/d)
✨Tip Number 1
Make sure to showcase your experience with PHP backend development prominently. Highlight specific projects where you've implemented microservice architectures, as this is a key requirement for us.
✨Tip Number 2
Familiarize yourself with the technologies we use, such as RabbitMQ and Kubernetes. Being able to discuss how you've utilized these tools in past projects can set you apart during interviews.
✨Tip Number 3
Prepare to discuss your understanding of SOLID principles and how you've applied them in your work. This shows that you not only write code but also think about its structure and maintainability.
✨Tip Number 4
Demonstrate your problem-solving skills by preparing examples of challenges you've faced in previous roles and how you overcame them. This will highlight your analytical abilities and fit for our team.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Backend Developer (m/f/d)
Tipps für deine Bewerbung 🫡
Highlight Relevant Experience: Make sure to emphasize your 4+ years of experience in PHP backend development. Provide specific examples of projects where you developed and optimized backend systems, showcasing your ability to support platform functionality and performance.
Showcase Technical Skills: Clearly list your proficiency in the technologies mentioned in the job description, such as microservice architecture, relational database management systems, and CI/CD principles. Mention any experience with tools like GitLab, Docker, and Kubernetes.
Demonstrate Problem-Solving Abilities: Include examples of how you've successfully troubleshot and debugged issues in previous roles. Highlight your attention to detail and your approach to ensuring code quality through testing and code reviews.
Communicate Effectively: Since strong communication skills are emphasized, ensure your application is well-structured and clearly expresses your ideas. Consider including a brief cover letter that outlines your motivation for applying and how you can contribute to the team.
Wie du dich auf ein Vorstellungsgespräch bei InStaff & Jobs GmbH vorbereitest
✨Showcase Your PHP Expertise
Make sure to highlight your experience with PHP backend development. Be prepared to discuss specific projects where you've optimized backend systems and how you approached challenges in those projects.
✨Demonstrate Problem-Solving Skills
Prepare to share examples of how you've troubleshot and debugged issues in the past. Discuss your thought process and the steps you took to resolve these problems, as this will showcase your analytical abilities.
✨Familiarize Yourself with Microservices
Since the company uses a microservice architecture, brush up on your knowledge of this approach. Be ready to discuss how you've implemented or interacted with microservices in previous roles.
✨Engage in Technical Discussions
Be prepared to contribute to architectural decisions during the interview. Familiarize yourself with SOLID principles and be ready to discuss how they apply to your work, as well as any relevant experiences you have with CI/CD and container orchestration.