Project Lead Programmer
About the Role
HR World Ltd, on behalf of our client in ICT, is looking for an experienced Full Stack Developer. You will handle both front-end and back-end development tasks from start to finish, ensuring both the frontend and back-end of an application work seamlessly together.
Responsibilities
- Optimizing both front-end and back-end performance
- Handle caching strategies and load balancing
- Deal with common security threats and vulnerabilities (e.g., SQL injection, XSS)
- Handle Git, including branching, merging, and pull requests
- Handle platforms like GitHub, GitLab, or Bitbucket
- Authentication and authorization techniques (e.g., OAuth, JWT)
- Experience with CI/CD pipelines
- Containerization of tools like Docker and orchestration tools like Kubernetes
- Handle cloud services such as AWS, Azure, or Google Cloud
- Deal with relational databases like MySQL, PostgreSQL, or SQL Server
- Handle ORM (Object-Relational Mapping) tools
Qualifications
- Bachelor’s degree in Information Technology or Computer Science
- Minimum of Four (4) Year’s in a proven Software Development environment
- Careful attention to detail in both code quality and user experience
- Experience in writing clean, maintainable, and well-documented code
- Experience with agile methodologies and tools like Jira or Trello
Interested candidates may send their CVS to career@hrworld.co.tz before 25th September 2024. Only successful candidates will be contacted.