Job Description
- This position is responsible for the design, development, testing and deployment of software systems that meets customer requirement.
- The role also involves sitting within the IT team of a business and will be involved in liaising with the Business Analysts and Development Managers to ensure software projects meet requirements.
Job Responsibilities
- Strong background in PHP and some of its framework (Laravel particularly)
- Strong Understanding Of Javascript and Its Framework(ReactJS,VueJS)
- Bridge the gap between UI design and technical implementation
- Translate UI/UX design wireframes to actual code
- Familiarity with Agile development methodologies
- Understanding of Inertia and Livewire
- Understanding of the SOLID programming principles
- Expertise working with packages and other developers’ codebases
- Dedication to TDD
- Expertise working with relational databases
- Experience with modern-day development tools including version control, preprocessors, task runnners, etc.
- Experience with cloud computing architectures
- Good understanding of versioning tools such as Git
- Comfortable with linux servers and some dev-ops
- Desire to work with project managers, designers and other developers
- Excellent verbal and time management skills
- Excellent time management skills and the ability to prioritize projects to meet deadlines
- Experience working in small cross functional Agile teams to build complex systems
- An ability to perform well in a fast-paced environment with minimal supervision while achieving benchmarks
- In-depth understanding of the entire web development process (design, development and deployment).
Method of Application
Interested and qualified candidates should send their CV to: [email protected] using the job title as the subject of the email.