R

Revizto

BIM collaboration platform for AEC

Senior Backend Developer

Backend EngineeringUpdated on Nov 11
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
  • At least 5 years of hands-on experience in web service development, with a strong focus on backend engineering.
  • Strong proficiency in PHP 8 and Symfony 5+, including practical experience with Doctrine ORM.
  • Proven experience designing and developing complex backend systems, including high-load applications, large-scale data processing, and systems with complex business logic.
  • Expert-level knowledge of MySQL, PostgreSQL, Redis, RabbitMQ, and the ELK stack (Elasticsearch, Logstash, and Kibana).
  • Understanding of Vue.js, JavaScript, HTML, and CSS to collaborate effectively with frontend development teams.
  • Proficiency in working with Unix-like operating systems and development environments.

Responsibilities

  • Design, develop, and maintain scalable, reliable, high-performance backend services and applications using PHP and Symfony.
  • Develop and optimize backend solutions that efficiently process and manage large datasets, including data volumes reaching tens of terabytes.
  • Contribute to the design and evolution of backend architecture, ensuring scalability, maintainability, and long-term performance.
  • Identify and resolve performance bottlenecks, optimize database interactions, and continuously improve application efficiency and reliability.
  • Design and implement backend features and functionality, translating product and business requirements into technical solutions.
  • Work closely with frontend developers, product designers, QA engineers, and other stakeholders to deliver reliable, high-quality product features.
  • Investigate and resolve complex technical challenges to ensure system stability and efficient issue resolution.
  • Write clean, efficient, well-structured, maintainable code in accordance with established engineering standards and best practices.
  • Participate in code reviews, contribute to architectural discussions, and stay current with developments and best practices in PHP and Symfony.

Desired Qualifications

  • Knowledge of PHP internals, including internal implementations and underlying mechanisms.
  • Understanding of object-oriented programming principles and software design patterns.

About the Company

Revizto

BIM collaboration platform for AEC

Revizto is a BIM collaboration platform for the Architecture, Engineering, and Construction (AEC) industry. It brings together different BIM data into a single 3D environment where architects, engineers, contractors, and facility managers can coordinate and communicate, with real-time issue tracking and resolution. The product works by users importing or linking BIM data into the shared 3D space and using built-in tools to track issues, assign tasks, and discuss changes, all within a subscription-based model that may include training and support. Unlike some competitors, Revizto focuses on streamlining workflows and cross-team collaboration within a unified 3D model to help reduce project delays and costs. The company’s goal is to improve project coordination and communication across all project participants, leading to faster problem resolution and more efficient construction management.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Lausanne, Switzerland
Founded
2010

Recently Posted Jobs

Explore more opportunities at Revizto

See more jobs