PHP Software Engineer
- Full-time
Company Description
Mindimedia is a growing web application expert company providing superior reservation software, integrated web, mobile and creative designing solutions and services to hospitality industries. Having a strong technology development and innovation centre in Jakarta, Bali, & Singapore, Mindimedia has potential to make it’s mark as a well established and sound company driven by the industry’s highly professional and trained individuals and is surely headed in becoming a leading organization which facilitates, enhances and provides measurable business value to customers through most effective uses of technology and Resources to organizations globally.
At Mindimedia, we provide experiences to become a great leader, a world of opportunities to grow, and an inclusive culture to help you thrive. This is the place for you to have a voice where your ideas, unique perspectives, innovation and ideas are integral to our future success. We also value on equality, teamwork, and respect. Are you ready to be the start of something big?
Job Description
Job Descriptions:
- Develop web application, from requirements analysis through the complete development lifecycle until deployment (include integration of front-end & back-end aspects)
- Assess technical requirements for web projects, along with the required implementation effort.
- Write high-quality, clean, maintainable code using engineering best practices: unit testing, source control, continuous integration, automation, design patterns, etc.
- Technical problem solving, fix bugs & build reusable code and libraries for future use
- Monitor project progress and milestones, liaising with the rest of the team to ensure smooth project implementation.
Qualifications
Our Requirements:
- Willing to be relocated in Bali.
- At least 3 year of experience with front-end & back-end web development in various projects.
- Good working experience in PHP framework (Laravel, Lumen), HTML frameworks (Bootstrap, Foundation), Javascript, jQuery, AJAX, HTML5, CSS
- In depth understanding of Javascript (incl. frameworks - Angular/React) and JQuery
- Database experience with Mysql / MongoDB / Redis.
- Good working knowledge in server-side logic and database design for high performance and scalable applications.
- Good knowledge in OOP, RESTful, API, JSON/XML/HTML protocol, ORM
- Experience with version control (GIT)
- Proven ability to make CMS and database integration
- Experience dealing with cross browser compatibility and CSS best practices
- Clean Code experience is a must.
- Experienced working in teams, good communication and interpersonal skill.
Additional Information
A Big Plus:
- Experience in deploying code to cloud infrastructure (AWS/ GCP/ DigitalOcean) is a plus.