We are hiring a Full Stack Developer for a client based in Makati.
This is a hybrid work, Mon to Fri, with 3 times onsite per week
Shift is 9 AM to 6 PM
Salary is up to 100K based on experience
Must have at least 2-3 years of experience developing and implementing software applications
JOB COMPETENCIES / SPECIFICATIONS
1. Experience in software platforms across multiple organizational unit
2. 2-3 years of experience developing and implementing software applications.
3. Outstanding collaboration and communication skills are essential.
4. Good problem-solving skills.
5. Experience with Web Applications and programming languages such as HTML5 / 6, CSS3, PHP and JavaScript.
6. Functional knowledge of Web Services (REST, SOAP, etc.) is needed
7. Experience with responsive development is desired.
8. Frameworks : ReactJS, JQuery and Laravel.
9. Knowledge of ORM (Object Relational Mapper)
10. Version Control and Code Management such as Git or TFS is a plus
11. Test-Driven Development.
12. Analyze code for weaknesses and errors, and present detailed plans to improve them.
13. Experience in various databases such as MySQL / MSSQL / Oracle is a plus
14. Capable of writing and understanding complex queries
JOB SUMMARY
The Full Stack Developer works under the direct supervision of the CTO. It develops applications based on the system requirements, implements the software design and tests the software components' modules, and provides system maintenance.
DUTIES AND RESPONSIBILITIES
1. Research, design, develops, and test new application based on the system
requirements.
2. Evaluate and identify new technologies for implementation.
3. Maintaining the system by monitoring, identifying, and correcting software defects.
4. Work with users or internal customers on the execution of projects.
5. Provide assistance to System Integration Manager, Project Manager, System Analyst,UI / UX Designer and Graphic Designer in software development.
6. Professionally maintain all software and create updates regularly to address customer and company concerns.
7. Troubleshoot coding problems quickly and efficiently to ensure a productive workplace.
8. Participate in projective activities based on assigned project roles.
9. Actively seek ways to improve business software processes and interactions.
10. Constantly update technical knowledge and skills by attending external training or courses, reading manuals, and testing new applications or software.
11. Performs other functions and acts that may be assigned from time to time as the business requires.
Stack • Makati City, Metro Manila, Philippines