Senior PHP Developer
responsibilities:
- Write efficient, testable and reusable code
- Solve complex performance and architectural problems
- Work closely with our developers and product owners in the agile team
- Help troubleshoot, test and support the product
- Follow company standards for coding
- Perform code reviews and mentor your colleagues
- Cover your code with tests
As a Senior Developer, you will be responsible for developing sophisticated payment solutions based on SAAS.
The required candidate will have a high level of PHP experience and comprehensive software development experience.
We expect that in this position, time will be allocated as follows: 50% coding, 30% design, and 20% team communication.
requirements:
- At least 5 years of development experience
- Strong PHP skills, PHP web frameworks (Laravel, Symphony) and OOP
- Javascript experience is a plus (React, Angular)
- Experience with microservices
- Experience in REST API development
- Good knowledge of relational databases
- Experience with frameworks such as Symfony, Laravel, Lumen
- AWS (SQS, Lambda, RDS, etc.)
- Knowledge of scalable application architecture
- Working with high load systems
- Understanding security threats and “security by design” principles
- Understanding the software development life cycle
- Experience in code review
- Willingness to work in a rapidly growing environment
required personal skills:
- Self-motivation
- Ability to work independently
- Reliability
- Excellent oral and written communication
- Organization
- Willingness to learn and act in accordance with the standards developed by the company
- Focus on development within a specified time frame