OwnRock logo

Back-end Software Engineer

OwnRock·Salary not specified

Primary stack

SymfonyDockerMySQLOOPPostgreSQLRedisPHPLaravelElasticsearchRabbitMQ

Job description

About the Position

Talk to us directly at email protected

Follow us on LinkedIn

We're in search of a skilled Back-end Software Engineer to join our rapidly growing team. In this role, you'll collaborate directly with our Product Owner to drive the development of our mobile applications. As a Senior PHP (Symfony) Developer, you'll be responsible for crafting robust APIs (API Platform) that empower our mobile applications. Additionally, you'll occasionally contribute to front-end pieces powered by React.

Responsibilities

  • Collaborate with the Product Owner to develop mobile applications
  • Craft robust APIs using API Platform
  • Occasionally contribute to front-end pieces using React

Requirements

  • 5+ years of PHP experience
  • 3+ years of Symfony or Laravel experience
  • 5+ years of RDBMS experience (PostgreSQL / MySQL)
  • Knowledge of Redis / Memcached
  • Experience with ElasticSearch
  • Understanding of OOP principles
  • Familiarity with ORM (Object-Relational Mapping)
  • Docker proficiency
  • Skills in testing frameworks (PHPUnit, Codeception, Blackfire)
  • Experience with Message Brokers (RabbitMQ / Kafka)
  • Knowledge of CI/CD tools
  • RESTful API development skills
  • Understanding of SOLID principles and PSR standards
  • Proficiency in Git
  • Experience with JIRA
  • Familiarity with Agile processes
  • Participation in Code Review process

Nice to Have

  • Experience with API Platform
  • Familiarity with Kubernetes
  • Knowledge of Cloud platforms (GC, AWS, Azure)

We Offer

  • Competitive salary commensurate with skills and experience
  • Ongoing opportunities for continuous professional development and growth
  • Engage in building a fresh project from scratch, avoiding legacy code and embracing innovative perspectives on development
  • Enjoy a flexible 40-hour workweek to support work-life balance
  • Benefit from a comprehensive leave policy, including 20 days of paid leave and paid sick leave
  • Thrive in a warm and friendly working environment that fosters collaboration
  • Undertake challenging work in a diverse and international professional setting

About the Company

Don't see the right position? Check our career page.

Privacy Notice

This website uses cookies to improve your web experience. By using the site, you agree to the use of cookies.

© OwnRock. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

OwnRock company creates cross-platform mobile applications.We are working in fintech, healthcare, telecom industries.Our new direction in mobile development is IoT. We develop a mobile solution that allows controlling various smart devices — heaters, air purifiers, cooking machines, etc.We follow agile principles and implement continuous delivery to ensure smooth, scalable, goal-driven development. This means that we build products in chunks, flexibly adapting to the emerging requirements.Peace of mind is what makes our clients our long-term partners. We’re committed to delivering excellence and being on our clients’ side to meet time and budget requirements.Recently we have reached 5k customers, that are using our application every day around the world.

More at OwnRock

All 3 roles

Similar jobs

Popular searches