Job Responsibilities :
- Collaborate closely with Frontend Developers, Copywriters, UX Designers, and UI Designers.
- Develop high-fidelity user-facing application back-end code, matching design mockups and requirement documents to pixel-perfection.
- Evaluate implementation feasibility of UX/UI designs within the constraints of the project
- Build reusable code, patterns and libraries for future development using best practices
- Optimize code/builds for performance and scalability, and where applicable, search engines. Guidelines for these will be provided.
Key Requirements:
- 2 to 5 years of relevant experience in Laravel,PHP.
- Proficient understanding in designing and implementing APIs and backend services
- Working experience of integrations with and consumption of third party services,
- Working experience with designing large-scale systems that move, manage and analyze large amounts of data.
- Proficient understanding of SCM and CI/CD tools, including GitHub, Bitbucket.
- Proficient understanding of the core concepts in programming, design patterns and architecture and apply it as per the requirements.
- Proficiency with concepts of Relational databases and understanding MySQL and MongoDB would be an added bonus.
- Experience utilizing continuous integration and deployment tools.
- Experience using Postman or similar tool for testing web services.
- Experience with Redis, Elasticsearch, RabbitMQ, etc would be an added bonus.
- Sound knowledge of designing and exposing REST APIs
- Experience with microservices-based architecture.
- Working experience with AWS infrastructure.
- Working experience with containerized (Docker, ECS) or serverless (Lambda) deployment Would be added Bonus