Job Description
Responsibilities:
Develop, maintain, and enhance the web application, ensuring a seamless user experience across multiple platforms.
Write clean, maintainable, and efficient code
Identify, diagnose, and resolve performance bottlenecks to optimize application speed and efficiency.
Refactor existing code to improve readability, maintainability, and performance
Collaborate with cross-functional teams to define, design, and ship new features.
Requirements:
5+ years of experience in back-end development
Strong problem-solving skills and attention to detail
Strong Understanding of Software Engineering Concepts and SDLC process.
Proficiency in PHP and Laravel.
Experience in Code Refactoring, Code & Database Optimization.
Good Knowledge of Version Controls (Git), API (Design & Documentation, RESTful, SOA, Postman), DDD, Clean Architecture and Software Technologies(eg: Redis, RabbitMQ, Elasticsearch, Meilisearch, etc).
Familiar with Frontend Concepts, language & technologies (HTML, CSS, JS, React.js, PWA, etc).
Nice to Have:
Experience with DevOps (Linux, Nginx, CI/CD pipelines)
Experience with Microservice.
Understanding of SEO principles and best practices
Contributions to open-source projects or a strong personal portfolio