logo[мetahunt]
> DOU
senior

Backend Engineer

Readeat2.5k USD
format:Remotecompany:Product
phplaravelnode.jsnestjsnext.jsmysqlpostgresqlawsdockerredis
rabbitmqci/cd
experience3+ years
domainSaaS
> full description

Requirements

  • 3+ years of commercial software development experience with a strong focus on backend systems.
  • Proficiency in PHP and deep knowledge of the Laravel framework (service providers, eloquent ORM, queues, and optimization).
  • Strong expertise in Node.js and hands-on experience with NestJS for building scalable microservices or monolithic applications.
  • Solid understanding of Next.js, particularly for Full-Stack development, Server-Side Rendering (SSR), and API routes.
  • Proficient in designing, optimizing, and managing relational databases using MySQL and PostgreSQL (indexing, query profiling, and schema design).
  • Hands-on experience with AWS cloud services, including EC2, S3, RDS, Lambda, and basic infrastructure management.
  • Strong understanding of OOP, SOLID principles, architectural patterns, and clean code practices.
  • Experience with containerization using Docker and setting up basic CI/CD pipelines.
  • Familiarity with caching mechanisms and message brokers, such as Redis or RabbitMQ.
  • Strong communication skills and the ability to work effectively in an agile team environment.

Responsibilities

  • Developing, maintaining, and optimizing scalable backend services, APIs, and system architecture.
  • Designing efficient database schemas, writing complex queries, and managing data storage performance.
  • Deploying, configuring, and scaling application infrastructure within cloud environments.
  • Collaborating with cross-functional teams to integrate frontend elements with server-side logic.
  • Writing clean, maintainable, and well-tested code in accordance with industry best practices.
  • Participating in code reviews to ensure code quality and share knowledge within the team.
  • Troubleshooting, debugging, and resolving performance bottlenecks and production issues.
  • Integrating third-party services, external APIs, and payment gateways.
  • Implementing and maintaining CI/CD pipelines and containerized development environments.
  • Participating in agile team processes, including sprint planning and task estimation.

Intervew steps

  • pre-screen.
  • tech interview.
Відгукнутись на вакансію