Job Description
Shake-out is a leading digital payment solutions provider in Egypt. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse team that will help you discover your fullest potential.
ABOUT THE ROLE / RESPONSIBILITIES:
- Responsible for designing, maintaining, and optimizing software systems
- Collaborates with external partners for integration needs
- Adheres to good engineering practices, including clean code and documentation standards
- Monitors system performance and implements optimizations as necessary
- Implement Automated tests (Integration, Functional, API, Unit testing)
- Provide standard technical documentation for web apps and system components (DB Schemes, services, system processes )
- Work closely with other developers and team members
- Participate in agile development processes in SDLC, including: sprint planning, iterative development, estimations, and design sessions
Required Skills & Experience :
- +3 years experience with PHP and Laravel backend development
- +3 years experience with JS and Vue.js backend development
- Experience with API Development
- Experience with SQL and NoSQL databases
- Good knowledge and experience with TDD
- Strong skills of trouble-shooting and diagnosing issues
- Strong understanding of OOP, SOLID, and Clean code principles
- Experience with version control and bug tracking systems
- Unit testing
- Good problem-solving skills, initiative, and intellectual curiosity
- Good communication skills and technical English
Benefits :
- Fully remote work setup
- Competitive salary
- Flexible working hours
- Opportunities for professional development and career growth
- Work with an A-Team members
- Inclusive work environment
PLEASE FILL IN THIS APPLICATION :
https://forms.gle/iPZHWrFC7Gkq8PFf8
Candidates who don't fill this form will be discarded.