Position: Senior Software Engineer (Backend, Full-Stack)
Company: Blockper
Category: PHP
Experience required: 3y
English level: intermediate

- Good knowledge of REST API
- Comfortable with Linux environments and CLI

Must have experience with:
  - PHP & Laravel 8/9
  - Docker
  - Redis
  - Postgres/MySQL
  - Swagger/Postman
  - Git VCS
  - PHP Unit / automated tests

Nice to have experience:
 - Google Cloud / Cloud Run
 - NodeJS basics

Beside the above familiar with Slack, Jira, Bitbucket, Scrum, Code-reviews, (code) documenting. Minimum of 3 years of professional experience with proven track record. 

Proven Laravel experience
Develop new Backend features
Perform functional requirements analysis
Write high-quality code and documentation
Work closely with other developers, QA, and product teams
Apply analytical skills and be committed to quality
Help track requests, issues, work progress, and any other changes using our project management tools
Provide estimates and technical documentation on request
Write code with performance, reliability, and maintainability in mind
Manage individual project priorities, deadlines, and deliverables
Work in collaboration with external (API) partners when required
Manage code changes using GIT version control system
Perform code reviews

Successful candidate should also have the following skill-set:
You have experience in a comparable software development role, and you master PHP as a programming language
You must be familiar with Object Oriented Programming and good programming practices
You have good knowledge of REST web services
You are proficient with development in Linux environments
You care about software quality, you care about software engineering and you want to make a difference.
You have good attention to detail
You can work with minimal supervision
You have a good command of both verbal and written English.
Having a degree in Information Technology or another related field would be considered an advantage