Senior Web Developer (Surabaya)
- Full-time
Company Description
Geniebook is an online, assessment-led learning tool that provides a powerful way to sharpen your academic performance. Learning is more effective as Geniebook uses A.I to focus your time & attention on mastering areas you find challenging. We encourage better academic performance by giving you greater visibility into learning progress & rewarding it.
Job Description
This is the perfect position for someone that love being a web developer and looking for exciting challenge in startup Singapore based company. The successful candidate will be stationed in our Indonesia office in Surabaya.
Job Responsibilities
- Creation and implementation of a wide variety of Web-based products using PHP, JavaScript, MySQL and jQuery.
- Identify company’s user and system requirements for new website.
- Develop new functionalities on existing software product.
- Maintaining existing codebase include troubleshooting bugs.
- Responsible for coding and testing of customer system on the required programming languages and tools.
- Collaborate with mobile developers to build mobile-responsive website.
- Responsible for successful completion of code deliverables within projects timeline
- Oversee junior web developers and evaluate their performance
Qualifications
Candidate's Qualifications :
- Must be eligible to work in Indonesia and able to speak English actively.
- A bachelor's degree in computer science or related technology field is preferred
- Has at least above 5 years experiences in the same field.
- Knowledge of CodeIgniter (or any PHP Framework) and jQuery
- Strong attention to detail, organization and time management • Solid understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Proven familiarity with OOP and implementation of software design patterns
- Knowledge of SOAP/REST and XML/JSON
- Able to deliver on time
- Highly productive, creative and motivate
- Ability to adapt and have flexibility within a high-growth organization
- Hunger for continuous learning and professional development
- Ability to work in a team environment
- Good interpersonal, written and verbal communication skill
Additional Information
- Fun Challenge
- Family-like culture
- Fast growing company