Auf einen Blick
- Aufgaben: Develop and optimize backend systems for our platform's performance.
- Arbeitgeber: Join a fast-growing B2B online company in the heart of Berlin.
- Mitarbeitervorteile: Enjoy 30 vacation days, flexible home office options, and free lunches twice a week.
- Warum dieser Job: Be part of a supportive team with quick decisions and high customer satisfaction.
- Gewünschte Qualifikationen: Minimum 4 years PHP backend experience; strong problem-solving and communication skills required.
- Andere Informationen: Work with modern tech like Kubernetes, GitLab, and enjoy a relaxed atmosphere.
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
Familiarize yourself with the technologies we use, especially PHP and microservice architecture. Having hands-on experience or personal projects that showcase your skills in these areas can make you stand out during the interview process.
✨Tip Number 2
Engage with our development community on platforms like GitHub or Stack Overflow. Contributing to open-source projects or discussing relevant topics can demonstrate your expertise and passion for backend development.
✨Tip Number 3
Prepare to discuss your problem-solving approach in detail. We value strong analytical skills, so be ready to share examples of how you've tackled complex issues in past projects.
✨Tip Number 4
Showcase your collaboration skills by highlighting experiences where you've worked closely with teams. Clear communication and teamwork are essential in our environment, so be prepared to discuss how you contribute to a positive team dynamic.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Backend Developer (m/f/d)
Tipps für deine Bewerbung 🫡
Understand the Job Requirements: Make sure to thoroughly read the job description and understand the key responsibilities and required skills. Tailor your application to highlight your experience in PHP backend development, database management, and any relevant technologies mentioned.
Showcase Your Experience: In your CV and cover letter, emphasize your minimum 4 years of experience in PHP backend development. Provide specific examples of projects where you implemented scalable solutions or participated in code reviews to demonstrate your expertise.
Highlight Problem-Solving Skills: Since excellent problem-solving abilities are crucial for this role, include examples of challenges you've faced in previous positions and how you resolved them. This will show your potential employer that you can troubleshoot and debug effectively.
Communicate Clearly: Strong communication skills are essential for collaboration with the development team. Ensure your application is well-structured and free of errors. Use clear language to express your ideas and experiences, making it easy for the hiring team to understand your qualifications.
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 examples of how you've tackled complex problems in the past. Discuss your thought process and the steps you took to troubleshoot and debug issues, as this will showcase your analytical abilities.
✨Familiarize Yourself with Microservices
Since the company uses a microservice architecture, it’s important to understand its principles. Be ready to talk about your experience with microservices and how you've implemented scalable solutions in previous roles.
✨Engage in Technical Discussions
During the interview, don't hesitate to contribute to architectural decisions or technical discussions. This shows your willingness to collaborate and your understanding of best practices in software development.