Our company is seeking an experienced Frontend / Backend / Full Stack Developer with expertise in PHP, ReactJS / VueJS, API development, and microservices to join our growing team. The ideal candidate should have a passion for developing innovative solutions and be comfortable working in a fast-paced, collaborative environment.
Responsibilities:
Develop and maintain front end applications using Vue.js / React.js (Frontend / Full Stack)
Design and develop RESTful APIs and microservices with PHP (Backend / Full Stack).
Expertise in Laravel (PHP) is required, Symfony (PHP) is preferred (Backend / Full Stack).
Write well-designed, testable, and efficient code using Test Driven Development (TDD) approach.
Implement security and data protection measures for APIs and web applications.
Collaborate with cross-functional teams to identify, design, and implement new features. Optimize applications for maximum speed and scalability.
Troubleshoot and debug issues in web applications and APIs.
Keep up-to-date with emerging trends and technologies in full stack development and API/microservice development.
Requirements:
5+ years of experience in full stack PHP (Backend / Full Stack) or / and Vue.js/React.js (Frontend / Full Stack development.
Good understanding of Design Patterns and scalability.
Proven experience in API and microservice development.
Strong knowledge of TDD methodologies and experience with automated testing frameworks.
Familiarity with Azure or other cloud platforms.
Experience with Docker and Kubernetes is a plus.
Knowledge of database management systems such as MySQL, PostgreSQL, and MongoDB. Understanding of front-end technologies such as HTML, CSS, and JavaScript.
Strong problem-solving skills and attention to detail.