SENIOR PHP DEVELOPER
·
1862
Wajdi Alkayal
WAJDI AL KAYAL
11:39:34
8/14/2021
What we are looking for: As a Senior Backend Developer, you will remotely join a team of developers working on the company’s own products and services You will take part in developing new features & products, refactoring and improving existing solutions, and will be able to see the results of your work right away as we aim for continuous delivery.
We are looking for a talented senior backend PHP engineer, with extensive experience in commercial projects, rich experience in Backend, service-oriented architecture, great software development skills, quick and sharp mind, ability to think outside the box, and at the same time willing to bring own experience to the team helping the overall IT department in the company to become more and more efficient.
Key Responsibilities:
- Work closely with the PM/Product Owner and Team Leads
- Collaborate with other engineers to improve existing architecture and increase productivity
- Design, build and maintain efficient, reusable, reliable, and high-quality PHP code
- Conduct, manage and enforce code reviews
- Developing features from start to finish, refactoring legacy code to increase stability and performance, with continual testing for reliability
- Maintain code quality
- Identify bottlenecks, bugs and invent a solution for these problems
- Take part in technical production support and on-call shifts
Required Experience in:
- PHP (5+ years), Symfony 5
- Relational databases/NoSQL (i.e. MariaDB/Redis)
- Developing Public & Private APIs
- Message brokers (i.e. RabbitMQ)
- Good grasp of OOP and DDD
- Design patterns and development principles
- Handson experience with microservice architecture
- Code Quality Expectations:
- Code security standards
- Code architecture and development standards
- OO design patterns
- Code test coverage (unit & integration tests)
- Clean & maintainable code
Soft skills expected:
- A desire to grow, efficiently collaborate and become part of a big team with other team members.
- Ability to work efficiently in a team as well as independently
- Decompose Epics, Stories, work with BA to understand specifications for development
- Develop architectural solutions and bring them to the architecture board
- Documenting technical designs
- Desire to teach others and share knowledge and best practices
- Plan team work, assess team performance, provide feedback, grow team members (expected for people with Dev Team Lead position ambitions)
- The following experience will be considered as an advantage:
- Experience with AWS Aurora, DynamoDB
- Experience with AWS SNS/SQS
- Taking one of the main roles in the development of the public commercial website with more than 10k+ v-isitors a day
- Production Support, Monitoring & Maintaining working solution, Release Management
- Experience with AWS, Terraform, Serverless
- Devops experience, desire to work on CI/CD automation (Gitlab, Jira, Docker)
- Experience with various Payments integrations (Card processing gateways, PayPal, etc.)
- Experience in Payment Processing or Banking Industry
- Experience with Crypto or Blockchain technologies
- Hands-on experience in developing high performance and scalable systems
We offer:
- Exciting and challenging work in the fast-developing environment
- Friendly, supportive & highly skilled team, constantly focusing on improving efficiency
- Modern technology stack, service-oriented architecture in the cloud
- Unique and trending fintech & cryptocurrency industry
- Product company that focuses on it’s product perfection
Lebanon(baalbek-zahle-beirut-belaus)
Full Time Work
2500-3000
2Years Experience
Remote work
Intermediate
Machinlearning
Python
Programming
Javascript
Css
Coding
Web Development
Web Design
WMK-IT&TECH
WORDPRESS
E-Commerce
Digital Marketing
Mobile Application
JOB
key skills
Related Posts
WMK Tech Copyright © 2024. All rights reserved