Deskripsi Pekerjaan
Your Daily Activities :
1. Develop either monolithic or microservices-based backend applications.
2. Create easy to use APis to be consumed by the frontend team.
3. Participate in the entire application lifecycle, focusing on coding and debugging.
4. Write clean codes and usable documentation to develop maintainable web applications.
5.Optimization of the application for maximum speed and scalability.
6. Design ERDs for each project, and implement them in the app.
7. Stay up-to-date with emerging technologies.
Mandatory Requirements :
1. Understand the fundamentals of backend development: databases, logic, HTTP, Restful API, Version Control System (GIT)
2. Good experience of PHP (v 8.0, 8.1, 8.2, 8.3) and Laravel (v 8,9,10, 11) one of the common framework is a plus.
3. Familiar with gRPC and SQL (MySQL, PostgreSQL, SQL Server)
4. Familiar with Bootstrap
5. Familiar with TypeScript
6. Familiar working with Nestjs
7. Strong Knowledge of Object Oriented Programming
8. Have a good sense of understanding a business process then translate it to the system
9. Write clean codes with clear documentation, along with common design patterns.
10. Have a good sense of code architecture, optimization, security, and error handling
11. Experience in deploying apps to production at least once
12. Proficient in English both oral and written is a must
13. Attention to small details person
14. Willing to working remote.
15. Nice to have Javascript, jQuery, Vue3, Inertia, SOLID, Service Repository Pattern, Linux (ubuntu), Docker
General Requirements :
1. Minimum 3 years experience as a Backend Developer or in a related role
2. At least 2 year of experience working in PHP and Laravel technology
3. Having no problem with multitasking works and easy to switch between projects.