Match score not available

AI Senior Back End Engineer (PHP)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of commercial experience, Proficient in PHP (7.3, 8.1), Experience with Symfony framework, Knowledge of relational databases and SQL, Ability to write API and OpenAPI documentation.

Key responsabilities:

  • Develop architecture based on monolith and microservices
  • Rewrite and streamline existing legacy code
  • Collaborate with product teams for specifications
  • Write high-quality code and tests
  • Work with software architect on solutions
Livespace - Sell Smarter logo
Livespace - Sell Smarter Startup https://www.livespace.io/
11 - 50 Employees
See more Livespace - Sell Smarter offers

Job description

  • participate in development of architecture based on modular monolith and microservices
  • rewrite and streamline existing legacy code
  • design solutions for the new business requirements
  • cooperate closely with product teams to make sure that specifications and requirements are always understandable and fully representing the problem
  • write high quality code in PHP (8.x) based on different architecture styles: monolith, microservices, distributed systems
  • implement solutions in Framework Agnostic approach
  • write tests of different levels
  • care about the quality of product through the whole product life cycle
  • cooperate with software architect to work out the best possible solutions and mechanisms

Tech Stack The Team Is Working With

PHP (7.3,8.1), Zend, Symfony, TypeScript, React, PostgreSQL, AWS, Docker, Kubernetes

About You

  • you are a team worker and together with the team you are able to work out the solutions that satisfy the business needs
  • you are not afraid of giving and receiving feedback
  • you can defend your opinion
  • you feel comfortable with suggesting changes to the product as well as to technical approach to the solution
  • you are not afraid to discuss things
  • you are aware of importance of proper analysis and understanding of the problem
  • you understand the need of good architecture
  • you know the value of proper documentation
  • you are not satisfied with half measures (but you know when it is OK to take shortcuts)
  • you are a good mentor able to share your knowledge
  • you know what processes are meant for and you can build them

Our Requirements

  • a minimum of 5 years of commercial experience in building the high performance or enterprise-class Internet applications
  • hands-on experience with PHP (7.3, 8.1)
  • the knowledge of at least one of relational databases, SQL and Doctrine
  • ability to write API and create OpenAPI documentation
  • hands-on experience in building applications using Symfony framework
  • experience in writing unit, integration and API tests (PHPUnit)
  • practical knowledge of design patterns and application architecture (layers, ports and adapters)
  • practical knowledge of CQRS
  • experience in designing solutions based on asynchronous communications
  • understanding of pros and cons of different system architectures
  • practical knowledge of RabbitMQ

Nice to have

  • experience with API testing in Behat
  • practical knowledge of Domain-Driven Design
  • experience with event-storming sessions
  • practical knowledge of AWS Services
  • experience with design of high performance applications from scratch
  • experience with AWS Services: API gateway, SQS, SNS, RDS
  • experience with non-relational databases
  • experience in working with agile methodologies
  • commercial experience in working with large sets of data (like analytical systems, statistic mechanisms)
  • practical knowledge of implementing AI solutions on production
  • experience with services like OpenAI Platform, Amazon SageMaker, Google Vertex AI

What We Offer

At Livespace, your work matters. Not only do we provide an environment where everyone can excel and achieve their full potential – we have fun doing it!

  • Competitive salary:
    • 23000 - 27 000 PLN net (invoice value) on B2B Contract
  • Monthly benefit budget in NAIS, for discretionary use (sports package, etc.)
  • Private health package provided by Allianz
  • Flexible work environment – 100% remote or hybrid from our Mokotów office.
  • Solid substantive and practical support – we're dedicated to continuous learning.
  • A Macbook to work on.
  • Lots of independence and space to try out your own ideas – we love new ideas and go-getters.
  • An open and friendly environment, filled with awesome people you can count on for a helping hand, a great conversation, and a good laugh.
  • The chance to show off your trivia mastery skills with our team-made Kahoots, during our weekly All Hands meetings.
Why join Livespace?

We've got 5 great reasons for you!

You'll be creating a CRM that has our clients' hearts.

  • Livespace looks at sales differently, our process-focus means that our clients are working in a CRM that really reflects their day-to-day and helps them practically achieve their targets and goals.

You'll be responsible for your own backyard.

  • We say no to micro-management. We take ownership of our work and strive to perform at a recommendation-worthy level at all times. And, because we work in Scrum, we're able to keep random tasks and unplanned work from causing chaos in our everyday work.

You'll have room to experiment.

  • We're ambitious, creative, and like to take on new challenges and ideas while keeping in mind the risk and consequences involved. We're not afraid of making mistakes, but we do like to learn from them as fast as possible.

You'll have room to grow and experts to lean on.

  • We pride ourselves on being experts and keeping a growth-mindset going in everything we do. Sharing knowledge and best practices are at the heart of culture. We make sure to stay on top of the innovation and take advantage of outside expertise as part of our everyday work.

You can count on stability.

  • Livespace isn't your typical start-up. We've been on the market for over 7 years and we continue to grow. You can count on a stable workplace with us!

Reporting To

Head of IT

Seniority Level

Senior Specialist

Who You Will Meet With During The Recruitment Process

  • Co-Founder & Board Advisor - Michał Szkodziński
  • Head of IT - Łukasz Rozbicki
  • Software Architect - Marcin Boś

Good To Know

All positions require a job-specific assignment to be completed.

About Livespace

Every day, Livespace enables over 900 companies around the world to optimize their B2B sales activities and exceed their targets. Our mission is to foster SMB success through process automation and cultivating sales expertise.

In order to do even bigger and better things, we need passionate people to join our team that are great at what they do. If your heart just skipped a beat, then you're the droid we're looking for!

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Mentorship

Web Developer Related jobs