Senior PHP Developer

Join our team as a Senior PHP Developer and help build a global health and well-being platform. You’ll work with PHP, AWS, and modern frameworks to develop large-scale, high-performance solutions.

  • Full time
  • Lviv/remote

About company

Brainence is a software development company with 9+ years of experience building powerful products and scaling development teams. We’ve collaborated with 50+ startups and enterprises, helping them build their MVPs, augment their engineering teams, and launch their products successfully. Our expertise spans across industries such as healthcare, edtech, real estate, retail, construction, logistics, insurance, and more.

About the project

The health app you’ll contribute to is a comprehensive well-being platform designed for companies worldwide. It’s the go-to resource for employees seeking support, guidance, and advice on challenges in their work and personal lives. Whether it’s reading an article on mental health, completing a financial assessment, or connecting with a counselor, the app has you covered.

How we do it

Our team of 35+ backend developers are building and maintaining a modern, large-scale web infrastructure hosted on AWS. We use a number of languages and technologies including Python, PHP, Node.JS, Mongo, DynamoDB and MySQL.

Our platform is expanding globally, and with this expansion comes new challenges such as distributed data storage, and processing and performance improvements.

Our team works at every stage of the software development life cycle — designing solutions, writing and testing code, and automating deployments. They also collaborate with our web, iOS, Android, QA, infra and product teams to deliver for our customers and users.

As well as building new features and functionality, we are migrating our original monolithic application to the micro-services world using modern technologies like Serverless Framework and AWS Services.

Our team likes to foster a friendly and welcoming work environment where developers can learn and grow. Team members attend conferences and meet-ups, and we regularly run team workshops to discuss and share new ideas and technologies. This helps us drive innovation and develop an effective basis for future developments.

What we’re looking for

While technical skills are important, they are not the main priority. The backend development team is looking for positive individuals who are eager to learn, support their teammates, solve problems, and build new solutions. We value strong communication, teamwork, and a willingness to mentor others so the entire team can grow together. If you want to work with modern technologies in a collaborative and supportive environment, this opportunity will be a great fit for you.

Language-specific requirements

  • 5+ years job experience as a software developer
  • 3+ years experience with PHP
  • Experience with Laminas, Zend or Symfony
  • Experience with Docker
  • Experience with a cloud platform such as AWS, Google Cloud, or Azure
  • Experience writing tests and knowledge of TDD
  • Knowledge of development principles such as OOP and SOLID
  • Experience with relational and non-relational databases such as MySQL, Postgres, Mongo, and Dynamo
  • Experience with CI / CD platforms such as CircleCI, Travis, GitHub Actions, or ADO
  • Experience with static analysis tools like PHPStan, Psalm, and PHPMD
  • English and Ukrainian languages at Upper Intermediate level or higher

Nice to have:

  • Experience with Nginx or Apache configuration
  • Experience with AWS services such as ECS, EKS, Lambda, SQS, SNS, and Event Bridge
  • Experience with multiple software development languages, ideally Python, Node JS, or TypeScript
  • Knowledge of Clean Architecture and DDD principles

Work details

  • Long-term project: 1 year or more
  • Probationary period: yes, reviewed after three months
  • Work schedule: full-time with flexible working hours, European time zone

What we offer

  • 18 vacation days and 10 sick days
  • 2 extra unpaid days off each month
  • Work remotely or from our Lviv office
  • All necessary equipment provided
  • 50% covered for courses, webinars, and training

Submit your application

Leave your contact information below, and we'll get back to you soon

    Vacancy