Position: PHP developer
Company: StarNavi
Category: PHP
Experience required: 2y
English level: upper

**REQUIRED SKILLS:**
- 2+ years experience with PHP;
- Fully understand Laravel, Symfony or other PHP frameworks;
- Have  experience in single page Javascript enabled applications is proven;
- Knowledge of good practices with RESTful API design and HTTP specifications is apparent;
- You can digest or help design API docs with 3rd parties;
-  Passion for best design and coding practices and can leverage test driven development; you have a desire to develop new bold ideas;
- Experience with testing frameworks (Example: PHPUnit);
- Experience with React;
- Experience in DevOps management such as scalable software and technologies that support it (Docker, AWS Container Services, Elastic Beanstalk);
- Experience with automation frameworks (AWS CloudFormation, BitBucket Pipelines);
- Load and performance testing on existing systems;
- Active contribution to continuous improvement practices for CI/CD philosophy;
- Upper Intermediate Russian or Ukrainian;
- Upper Intermediate+ English.


**RESPONSIBILITIES:**
- Guide yourself across multiple projects from beginning to end
Participate in developing architecture designs, standards, and technologies;
- Engage in system planning and performance analysis
Attend daily stand-ups with the tech team, participate in planning meetings and provide documentation as needed on specific elements;
- Develop endpoints and or services in partnership with other teams
Follow industry and Routeique derived best practices;
- Review teammates' code in pull requests using BitBucket
Continue to assist the team to standardize and re factor legacy applications;
- Implement and deliver solutions to improve the availability, scalability, security, latency, and efficiency of the Routeique platform
Interact with our deployment pipeline to troubleshoot code or infrastructure issues;
- Actively practice TDD with every task, to be directly integrated into our CD pipeline;

**YOUR BENEFITS:**
- Extensive experience and remote work possibilities;
- Hands-on training support;
- Paid vacation and sick days;
- Insurance compensation;
- Partial compensation of gym membership, English courses, books, materials for developing etc.;
- Unique company that is focused on the solutions development for specific business niches;
- Opportunity to get more experience with events, conferences, seminars, master classes and training at the company’s expense;
- Best management and team support: we are always happy to hear from colleagues about their business & technology ideas;
- Opportunity to implement your ideas on our internal projects;
- Regular salary revision.