Position: Senior PHP Engineer (Symfony)
Company: Turnkey Labs
Experience required: 5y
English level: intermediate

Native (get-native. com) helps companies efficiently handle their offshore engineering team: recruitment, HR, and payroll all within one convenient platform.
Our product is a Global HR Platform for Offshore Engineering Teams


About you
~ 4+ years of software development/web development experience in PHP.
~ Strong knowledge of Symfony 4+, Doctrine 2
~ Strong experience with relational databases (MySQL, PostgreSQL)
~ Strong understanding of OOP and SOLID principles
~ Understanding and practicing DDDesign
~ Design API (REST) endpoints
~ Familiarity with Docker and AWS
~ Experience with queues (RabbitMQ, SQS)
~ Experience with logging and monitoring systems (ELK, OpenSearch)
~ Good knowledge of unit tests (PHPUnit)
~ Git version control system
~ Understanding of application security and industry standards
Soft skills
~ Interested in learning new technologies
~ Able to deliver the result within the discussed deadline
~ Strong self-motivated, reliable, and flexible team-player
~ Learns all the time, and can't wait to let us know about the latest tool he has tried

As a plus:
~ Basic knowledge of JavaScript and Angular
~ Experience with building CI/CD pipelines
~ Experience with API Platform

Project from a technical point of view:
~ PHP 8
~ Symfony 6
~ Postgresql
~ Vue JS
~ Amazon EC2, RDS
~ Jenkins, Bitbucket
~ Jira, Confluence, Slack
~ Docker compose

What here for you
~ Develop brand new back-end features (90% of time)
~ Collaborate closely with team engineers and ops
~ Develop and test new features, troubleshoot and fix any issues relating to the application
~ Code and Architectural review
~ Handle complex problems that might arise during development and provide field support with creative solutions
~ Produce results effectively and within the deadlines set
~ Illustrate your propositions by creating diagrams, UML, and so on

From us:

- We’re building a diverse team of talented individuals who bring different perspectives to the business and who feel a sense of inclusion and belonging when they join our team;
- We welcome and celebrate new ideas and allow you to make an immediate impact on the team;
- Flex PTO for any reason, including sick days (no specified limits), flexible work schedule;
- Provided laptop;
- Opportunity to attend professional development training, certifications, and conferences;
- Private health & dental insurance;
- Remote work;
- Accounting and legal support required to file taxes.