drvn
Sr. Backend Engineer
drvnArgentina21 hours ago
Full-timeEngineering, Information Technology
Moveo Technologies Corp. (drvn)

As the first and currently the main brand of Moveo Technologies Corporation, drvn provides premium, global, private passenger transportation and logistics services. Providing technology solutions and passenger transportation services for complex ground environments and projects is the company's primary focus.

Role Description

As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining robust web applications using PHP and the Laravel framework. You will contribute to software architecture decisions, ensuring scalability and performance.

Your role will include integrating third-party APIs, optimizing performance, conducting unit tests with PHPUnit or Pest, and collaborating with cross-functional teams

Key Responsibilities

  • Application Development: Design, develop, and maintain robust web applications using PHP and the Laravel framework.
  • Software Architecture: Participate in defining and improving the architecture of applications, ensuring scalability and performance.
  • System Integration: Integrate third-party solutions and external APIs to extend the functionality of applications.
  • Optimization and Performance: Identify and resolve performance issues by optimizing code and database queries.
  • Unit Testing Development: Design and execute unit tests using PHPUnit or Pest to ensure code quality and reliability.
  • Team Collaboration: Work closely with designers, other developers, and multidisciplinary teams to achieve project objectives.
  • Code Review: Conduct code reviews to ensure quality and adherence to best practices.
  • Documentation: Create and maintain detailed technical documentation of developed features.
  • Mentorship: Guide and mentor junior developers, fostering a continuous learning environment.

Qualifications

  • Minimum of 4 years of experience developing backend’s api.
  • At least 2 years of experience working with the Laravel framework.
  • Demonstrable experience in large-scale projects and enterprise applications.
  • Deep knowledge of relational databases (MySQL, PostgreSQL) and experience in database schema design.
  • Experience with version control systems, preferably Git.
  • Familiarity with agile methodologies (Scrum, Kanban).
  • Technical Skills
    • Programming Languages: PHP (version 7.x and above), JavaScript.
    • Frameworks and Libraries:
      • Mandatory: Laravel.
      • Desirable: Flask or Django (Python), Ruby, Go.
  • Databases: Design, optimization, and management of SQL databases.
  • APIs: Development and integration of RESTful APIs.
  • Development Tools: Composer, PHPUnit, Pest, Docker.
  • Project Management Tools: Experience using tools like Jira for project planning and tracking.
  • Security: Knowledge of web security practices and data protection.
  • DevOps: Basic experience with CI/CD, deployment on servers, and cloud services.
Team Collaboration

As the Sr. Backend Engineer, you will work closely with the IT team, members of the design and development team, and with other departments of the company such as operations.

Key Skills

Ranked by relevance