Full Stack Developer
Summary
Builds and maintains full-stack web apps using React, PHP/Swift, AWS, and REST APIs while following Agile practices and TDD.
This new role is responsible for our APIs, back-end, front-end development and reporting activities conducted within the development team. Ideally, you will be comfortable using MacOS, intrigued by DevOps, interested in design, experience with AWS and a belief in test‑driven development.
Responsibilities
- Co‑ordinating and completing development projects on time, within scope.
- Ensure project objectives are aligned and expectations are met.
- Front‑end web development – REACT currently, we are open to different technologies.
- Back‑end API development – PHP / Swift currently.
Qualifications
- Degree in Computer Science/Information Technology.
- Experience as Software Developer.
- Strong organizational and project management skills.
- Proficiency with fundamental front‑end language like JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React and Amber.
- Proficiency with server‑side languages such as Python, Ruby, Java, PHP and .Net.
- Familiarity with database technology such as MySQL, Oracle and MongoDB.
- Knowledge in full software development lifecycle and design principles.
- Knowledge in developing APIs (REST).
- Able to define REST.
- Working in a product delivery environment.
- Working in an Agile Environment.
- Working within AWS.
- Know how to git branch.
- Interested in code reviews.
- Believe in test environments.
- Know the difference between an A and a CNAME record.
- Excellent verbal communication skills.
- Good problem‑solving skills.
- Attention to details.
Details
- Day shift Mondays to Fridays.
- Fixed week ends off.
- Office based job.
- HMO upon regularization.