We are looking for a
Senior Backend Developer
to be part of a team responsible for the development of our product’s 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
-
Bachelor’s 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, Express.js, React/Angular, Node.js) is a plus.