Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Handles assigned web development team to meet projects/task requirements.
- Designs and develops databases and database structures according to assigned tasks.
- SWD is expected to efficiently code, update, debug and optimize code.
- Reviews and analyzes requirements and design documents to provide time estimates and task lists based on those requirements.
- Supervises and mentors junior team mentors.
- Handles research tasks.
- Handles project management tasks if needed.
- Supports and enhances existing production system.
- Tests developed projects to identify any technical problems prior to submission.
- Reports in a timely manner on consumed time and task statuses.
- Handles self-development objectives communicated in quarterly evaluations.
Job Requirements
- Should be holding a degree in engineering from a reputable university.
- Very good experience in CodeIgniter framework, larvel framework experience is a plus.
- Good front-end experience with HTML5, CSS3 [ Bootstrap framework], Javascript libraries
- Strong understanding of PHP development
- Experience building services and APIs (JSON, XML) and integrating with external systems
- Good knowledge of relational databases, version control tools and of developing web services
- Strong knowledge of OOP.
- Writing clean and fast PHP to a high standard
- Proficient using SQL databases (MySQL preferred) and familiarity with ORM (Object Relational Mapper)
- Experience working with APIs, Facebook, Twitter, Google and payment gateway
- Experience of using version control (Github, Subversion)
- Intermediate experience in Linux / Unix environments.
- Excellent problem-solving skills
- Ability to work collaboratively in a team environment