We are looking for a Senior Backend Developer to be part of a team responsible for the development of our products backend. You should be comfortable with both front-end and back-end coding languages PHP development frameworks (especially Laravel) and third-party libraries. You should also be a team player with strong problem-solving abilities.
Responsibilities
- Write PHP backend code using the Laravel framework following best practices.
- Design client-side and server-side architecture.
- Develop and manage well-functioning databases and applications.
- Write effective APIs using best practices.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot debug and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile-responsive design.
- Refactor legacy code and apply modern software architectures.
- Write technical documentation.
Requirements
- Bachelors degree in Computer Science Computer Engineering or equivalent.
- 4 years of experience in software configuration management.
- Strong knowledge of SDLC management.
- Experience with version control tools (DevOps Git etc.) from a management and administration perspective.
- Good knowledge of DevOps CI/CD methodologies and tools (Jenkins DevOps pipelines Docker Containers).
- Knowledge of various application servers (e.g. Apache NGINX).
- Strong knowledge of release management processes and regulations.
- Strong skills in troubleshooting deployments and configuration issues.
- Familiarity with various operating systems (Windows Linux MacOS).
- Knowledge of cloud services (AWS Google Cloud Azure) is a plus.
- Knowledge of MERN/MEAN stack (MongoDB React/Angular ) is a plus.