Senior Software Engineer, Backend

closed
Docler Holding Luxembourg Logo

Docler Holding Luxembourg

πŸ“Remote - Luxembourg

Summary

Join Byborg as a Backend Engineer and contribute to shaping the future of our products! As a skilled engineer, you'll design and implement high-quality software architecture, collaborate with cross-functional teams, and drive innovative enhancements.

Requirements

  • Proven experience as a Backend Developer with 3-5 years in professional web application development
  • Strong proficiency in PHP (at least 2-3 years) and hands-on experience in frameworks like Symfony as a plus
  • Solid experience with both relational (e.g., MySQL, PostgreSQL) and NoSQL databases
  • Experience in designing and building RESTful APIs; familiarity with GraphQL is a plus
  • Expertise in creating systems optimized for concurrency, including caching, load balancing, and horizontal scaling techniques
  • Practical knowledge of Test-Driven Development (TDD) and Behavior-Driven Development (BDD), with experience writing unit and integration tests
  • Proficiency in Git and modern version control systems
  • Familiarity with CI/CD pipeline setups and automation using tools like Jenkins or Atlassian Bamboo
  • Knowledge of backend security best practices, including secure authentication, authorization, and data protection

Responsibilities

  • Design and implement high-quality software architecture with a focus on scalable solutions for high-load and high-concurrency environments
  • Write clean, well-documented, and maintainable code following industry best practices, ensuring code quality, performance, and scalability
  • Collaborate with cross-functional teams, including frontend developers, designers, and product managers, to deliver robust and scalable solutions
  • Propose, evaluate, and integrate new technologies, frameworks, and methodologies to improve development efficiency and product quality
  • Troubleshoot, debug, and resolve complex technical issues, optimizing systems for high load and concurrency
  • Participate in code reviews, providing constructive feedback to peers, and continuously promote coding standards and best practices
  • Contribute to team efficiency through the development of documentation and processes that foster continuous improvement

Benefits

A fun, friendly and collaborative work culture where we guarantee there is never a dull day

This job is filled or no longer available