We are looking for an experienced Backend Engineer to join our Technology team. You will be responsible for the server-side of our web applications. You'll be working closely with our engineers to ensure system consistency and improve user experience.
You'll be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment.
Skills And Expertise
- Strong experience with backend technologies (PHP / Laravel framework)
- Deep understanding of REST API design and WebSockets
- Confident handling of Git, IntelliJ / Eclipse, Docker and / or Kubernetes, Maven, Jenkins or comparable tools
- You have knowledge in the development of a micro service architecture with modern technologies
- Apply software best practices such as CI / CD, TDD and clean code principles
- Eager to learn new technologies and concepts and aspiration to constantly improve yourself
- Experience in working with APIs, both third-party and custom written
- Good understanding of applications building and debugging with reusability and modularity in mind
- A structured, creative, and solution-oriented way of working
Responsibilities
Work with development teams and product managers to ideate solutionsDesign client-side and server-side architectureBuild the front-end of applications through appealing visual designDevelop and manage well-functioning databases and applicationsWrite effective APIsTest software to ensure responsiveness and efficiencyTroubleshoot, debug and upgrade softwareCreate security and data protection settingsBuild features and applications with a mobile responsive designWrite technical documentationWork with data scientists and analysts to improve the productSkills : - MySQL, Laravel, CodeIgniter and Microservices
Skills Required
Apis, Maven, Eclipse, Intellij, Jenkins, Git, Codeigniter, Tdd, Docker, Mysql, Php, Laravel Framework, Kubernetes