Match score not available

Software Developer Backend (Personal account)

Remote: 
Full Remote
Contract: 
Salary: 
44 - 52K yearly
Experience: 
Mid-level (2-5 years)

Offer summary

Qualifications:

3-5 years of professional experience in software development (PHP), Experience in refactoring and migrating large-scale applications, Strong proficiency in PHP frameworks like Laravel or Symfony, Familiarity with cloud services is preferred.

Key responsabilities:

  • Design and implement microservices architecture
  • Develop and maintain tracking functionalities for various events
AUTODOC logo
AUTODOC Large https://autodoc.group/en/career
5001 - 10000 Employees
See all jobs

Job description

Company Description

AUTODOC is a technology company with a leading e-commerce platform for vehicle parts and accessories in Europe. Founded in 2008 in Berlin, we are now 5,000 people from 68 nationalities, collaborating to make mobility easy and sustainable. By placing technology at the core of everything we do, we manage to serve customers in 27 European countries in 23 languages.
Curious minds, adventurous experts and tech-savvy professionals - one team, one billion euros revenue. Catch the ride!

Job Description

Responsibilities
Component Decoupling:
  • Design and implement scalable and maintainable microservices architecture.
  • Ensure smooth transition and integration of decoupled components.
  • Analyze the existing PHP monolith to identify [Customer Acquisition]-related components and refactor into microservices.
Development and Integration:
  • Develop and maintain tracking functionalities for various events (e.g., product views, order completions, referral tracking).
  • Create and maintain Composer PHP package(s), ensuring proper versioning.
  • Integrate with third-party services such as Google and Facebook, as well as others, including affiliate networks, for audience management and conversion tracking.
Optimization and Performance:
  • Implement efficient queue and worker systems for processing tracking data
  • Optimize code for performance, scalability, and reliability.
  • Conduct regular performance audits and implement necessary improvements
Collaboration and Documentation:
  • Work closely with the development team, QA engineers, data analysts, and marketing teams
  • Create and maintain comprehensive documentation for all developed systems and processes
Maintenance and Support:
  • Monitor and troubleshoot issues related to tracking systems
  • Provide timely support for critical tracking-related issues
  • Implement updates and patches to ensure system reliability and security.
Requirements
  • At least 3-5 years of professional experience in software development (PHP).
  • Experience in refactoring and migrating large-scale applications.
  • Previous work on data generation and handling large data sets.
  • Experience with cloud services (AWS, GCP, Azure) is preferred.
  • Familiarity with CI/CD pipelines and Scrum methodologies is a plus.
Technical Skills
  • Strong proficiency in PHP frameworks (e.g., Laravel, Symfony).
  • Extensive experience with both monolithic and microservices architectures.
  • Proficiency in creating and maintaining Composer packages.
  • Strong understanding of RESTful APIs and web services.
  • Experience with queue systems (e.g., RabbitMQ, Apache Kafka).
  • Familiarity with tracking pixels, conversion tracking, and marketing analytics.
  • Knowledge of database systems (e.g., MySQL, PostgreSQL, ElasticSearch, ClickHouse)
  • Knowledge and experience with Java Kotlin is an advantage, but not mandatory
Soft Skills
  • Strong problem-solving skills and attention to detail.
  • Good communication and teamwork abilities.
  • Attention to detail and commitment to code quality.
  • Ability to adapt to changing requirements and technologies.
Nice to have
  • Domain-Driven Design (DDD): Familiarity with DDD principles and patterns for designing complex applications. Understanding how to model business domains, define bounded contexts, aggregate roots, entities, value objects, and domain events.

What do we offer?
  • Stable employment in the fast-growing international company 

  • International career in a multicultural environment with lots of opportunities to grow 

  • Annual vacation of 28 calendar days and 1 additional day off on your birthday

  • Health Insurance for access to various high-quality medical services (doctor visits, diagnostics, medical treatment)

  • Mental Wellbeing Program – the opportunity for free psychological counseling for you and your family members 24/7 hotline and online sessions

  • Opportunities for advancement, further trainings (over 650 courses on soft and hard skills on our e-learning platform) and coaching

  • Free English and German language classes

  • Flexible working hours and hybrid work 

Join us today and let’s create a success story together!

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Teamwork
  • Communication
  • Problem Solving

Back-End Developer Related jobs