Senior PHP/Laravel Engineer
Our team is building custom CRM system for Real Estate Agenct in Dubai, UAE. The project is ongoing for 2.5 years we constantly adding new features to support growth at global market. In that journey IT Team expanded from 4 up to 20 people. We're product company with flat horizontal structure, strong engineering culture and operational efficiency in mind. Therefore we're in constant search of talented engineers, who are capable to handle challenging tasks and work in dynamic environment with solid processes.
Must have experience with:
- Over 5 years of experience with Laravel framework
- Proven experience with PHP & Laravel 9/10+
- Experience working in Scrum organization
- Strong interpersonal skills and team play
- Good knowledge of REST API
- Comfortable with Linux environments and CLI
- Docker, Redis, Postgres/MySQL
- Swagger/Postman
- Git VCS
- PHP Unit / automated tests
Nice to have experience:
- Google Cloud / Cloud Run
- Basics of Node.JS
- Basics in Vue.JS / Nuxt
Beside aforementioned, familiar with using on daily basis Slack, Jira, Bitbucket. Minimum of 5 years of professional experience with proven track record.
Scope of responsibilities includes and not limited to:
- 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 care about software quality, engineering best practices and 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