Full Stack Software Developer
(Kuala Lumpur)
Dynamic Podium is looking for a driven and ambitious Software Developer to support and expand our software development projects.
-
In this position, you will:
- Participate in all aspects of the software development life cycle
- Responsible for Web Application Prototyping, Development, Enhancement, Maintenance & Testing
- Improve efficiency, scalability, and stability of the system via coding skills and techniques
- Evaluate and identify new technologies for implementation
Responsibilities
-
Project Conception and Development Phase
- Presenting ideas for system improvements
- Feasibility and cost–benefit analysis, including the choice of application architecture and framework, leading to the budget and schedule for the project
- Defining technical architecture of the projects, including database schema
- Delivery of projects from conceptualization and visualization to technology mapping
- Manage own application development activities and ensure on time delivery of deliverable
- Coordinate and collaborate with Division Team Leader, Division Web Designer Team, and client
-
Project Testing Phase
- Schedule and confirm project testing timeline with Software Tester
- Provide detail test plan
- Build and verify test procedures
- Design and create test data and/or environment to support test activities
- Execute testing and validate actual results against expected results
- Verify results of quality assurance test
- Prepares reference for users by writing operating instructions
-
Project Operation and Maintenance Phase
- Create and maintain clear documentation for all involved development
-
Other Duty
- Responding promptly and professionally to bug reports
- Prepare query or script to assist supervisor to perform troubleshooting, report, etc
Requirements
- Candidate must possess at least a Bachelor’s Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent
- Required skills: PHP, JavaScript, HTML5, CSS
- Strong knowledge in Yii Framework, MVC, jQuery and Bootstrap CSS
- Optional skills: Java, C#, IOS, Xcode, Objective C
- Responsive web development
- Database skills: MySQL, NoSQL
- Good practical experience developing websites, portals and web-based applications in any modern scripting language
- Good personality and desire to work in a team environment
- Knowledge of secure and standard coding practices
- Knowledge in Linux servers & mobile application development is an added advantage
- Detail oriented, positive thinker, self-motivated and disciplined, with ability to complete assigned tasks with minimal oversight in a professional and timely manner
- Applicants should be Malaysian citizens or hold relevant residence status