Overview

Responsibilities:

  • Design and implement highly scalable and distributed back-end systems
  • Contribute to the overall design and architecture of the platform. Integrate web applications with 3rd party web services;
  • Implement security and data protection;
  • Implement automated testing platforms and unit tests;
  • Based on the project needs and end goals, proactively suggest improvements to architecture and technologies for maximizing development efficiency. Optimize the application for maximum speed and scalability;
  • Stay up-to-date on emerging technologies;
  • Work closely with other engineers across Sweden, Spain, Germany in an informal team environment;

Required Qualifications:

  • 5+ years of hands-on experience with PHP Laravel
  • At least one compiled language, preferably GO  
  • At least one interpreted language (Extra kudos for javascript) 
  • Good familiarity with different database technologies like SQL or Document-based storage (We love MongoDB) 
  • Experienced in API Design, LCM & implementations (like REST API, OpenAPI specs) 
  • Experienced with DDD/TDD 
  • Experienced with CD/CI 
  • Experience in Microservice based architecture and services
  • CloudOps/DevOps experiences with AWS and/or Azure 
  • Worked in fast paced environments with Lean Startup, Agile and similar methodologies
  • Not afraid to get, have or handle responsibilities 
  • Eager to learn, show off and teach others about new findings, technologies and methods. 
  • The ability to understand someone else's code, quickly understand the task;
  • University degree in computer science, software engineering  or a related subject would be a big plus.
  • Advanced  knowledge of English language on communication and technical levels both written and oral is a must