PitchMeAI
iad Group

Software Engineer Backend - H/F

iad Group · Paris, Île-de-France, France

This listing has closed — view similar roles below.

  • On site
  • Full-time
  • €55,000 / year
  • Paris, Île-de-France, France

Job highlights

  • Develop backend systems using PHP and Symfony.
  • Contribute to innovative web projects and product evolution.
  • Work within an agile, cross-functional product team.
  • Ensure application quality and production stability.
  • Embrace continuous learning and best practices.

About the role

About iad Group

iad is revolutionizing the real estate industry by empowering thousands of independent real estate advisors to build their own businesses with tailored support. Our model combines digital agency transformation with network marketing, disrupting traditional real estate practices. With over 30% annual growth, a €300M funding round, and rapid international expansion, iad is a Next40 company and Europe's leading independent real estate advisor network.

About the Role

As a Software Engineer Backend within iad Business Factory's technical teams, reporting to an Engineering Manager, you will join a multidisciplinary team of developers, POs, PMs, QAs, and designers. You will contribute to the development of new web-oriented projects and the enhancement and maintenance of existing systems, focusing on continuous product improvement. You will be part of the Squad Grow in the Tribe MLM, responsible for core MLM model developments including sponsorship, onboarding, accreditation, real estate training, gamification, and genealogical progression across various geographies.

Key Responsibilities

  • Develop new features and maintain existing systems using concepts like Clean Architecture, TDD, DDD, and BDD.
  • Understand business needs for each user story and foster a product-centric culture.
  • Ensure the quality of developed deliverables through test-driven development.
  • Continuously learn and stay updated on technologies and best practices through ongoing research.
  • Develop with a focus on simplicity and pragmatism.
  • Collaborate effectively with members of your product family.
  • Ensure the smooth operation of applications in production, adhering to the 'You build it, you run it' principle.
  • Adhere to software craftsmanship and XP principles.

Technical Stack

  • Development: PHP, Symfony
  • Databases: PostgreSQL, MySQL
  • Infra as Code: Terraform, Ansible
  • AWS: EC2/ECS, RDS/Aurora, Lambda/Step Functions, API Gateway
  • Producer/Consumer Systems: RabbitMQ, AWS SQS, SNS
  • Environment: Linux, Shell scripting, Cron
  • CI/CD Tools: GitHub, Docker, Github Action, Jira, Confluence

Qualifications

  • Proficiency in PHP and Symfony.
  • Experience with Clean Architecture and DDD principles.
  • A service-oriented mindset with a focus on user experience.
  • Strong team spirit and ability to collaborate with cross-functional teams.

Additional Information

This position is based at our Paris office. iad is an equal opportunity employer committed to providing a fair and inclusive environment for all qualified candidates.

Key skills/competency

  • PHP
  • Symfony
  • Clean Architecture
  • DDD
  • TDD
  • BDD
  • AWS
  • Docker
  • PostgreSQL
  • Software Engineering

Skills & topics

  • Software Engineer Backend
  • PHP
  • Symfony
  • Backend Development
  • Web Development
  • AWS
  • Database
  • Agile
  • Clean Architecture
  • DDD

How to get hired

  • Tailor your resume: Highlight PHP, Symfony, Clean Architecture, and DDD experience.
  • Showcase your skills: Quantify achievements in backend development and user experience.
  • Prepare for technical interviews: Brush up on PHP, Symfony, database concepts, and AWS.
  • Understand iad's culture: Research their innovative model and team collaboration.
  • Ask insightful questions: Demonstrate your engagement with their mission and tech stack.

Technical preparation

Master PHP, Symfony, and object-oriented principles.,Practice Clean Architecture, DDD, TDD, and BDD.,Familiarize with AWS, Docker, and CI/CD tools.,Understand PostgreSQL/MySQL and message queues.

Behavioral questions

Describe a complex technical problem you solved.,How do you ensure code quality and testing?,How do you collaborate with non-technical teams?,How do you stay updated with new technologies?

Frequently asked questions

What are the core technologies used by the Software Engineer Backend at iad Group?
The Software Engineer Backend at iad Group primarily uses PHP and Symfony for development, PostgreSQL and MySQL for databases, and leverages AWS services like EC2/ECS and Lambda. They also work with infrastructure as code tools like Terraform and Ansible, and message queuing systems such as RabbitMQ and AWS SQS/SNS.
What is the work environment like for a Software Engineer Backend at iad Group?
The work environment is collaborative and agile, with developers working in cross-functional teams (Squads and Tribes) alongside Product Owners, Project Managers, QA, and designers. The role follows software craftsmanship and XP principles, with a strong emphasis on 'You build it, you run it.'
What are the key responsibilities of a Software Engineer Backend at iad Group?
Key responsibilities include developing new web-oriented features, maintaining existing systems, applying concepts like Clean Architecture, TDD, and DDD, ensuring code quality through testing, and guaranteeing the operational stability of applications in production.
What experience is required for the Software Engineer Backend role at iad Group?
The ideal candidate masters PHP and Symfony, is familiar with Clean Architecture and DDD, has a strong focus on user experience, and possesses excellent team spirit and communication skills for cross-functional collaboration.
How does iad Group support continuous learning for its Software Engineers?
iad Group encourages continuous learning through a permanent watch on technologies and best practices, supporting self-training and professional development in a fast-paced, innovative environment.
What is the 'You build it, you run it' principle at iad Group?
The 'You build it, you run it' principle means that the development team is responsible for the entire lifecycle of their applications, from development to deployment and ongoing maintenance in production.
What is the career growth potential for a Software Engineer Backend at iad Group?
With iad's rapid growth and international expansion, there are significant opportunities for career advancement. The company's focus on continuous improvement and embracing new technologies provides a dynamic environment for professional development.