AI-powered chatbot company based in Johannesburg, seeks to employ a highly skilled Lead Developer!
To be successful in this role you MUST be proficient in ALL of the following: Node.JS, Linux, UI/UX, CSS, HTML, PHP, AWS, Python and Apache/Docker.
Software design
- Research, design and implementation of technical specifications for projects based on user requirements
- Ensure projects are built to meet performance, security, and functional requirements.
- Strong OOP and modeling skills
- Ability to perform backend/database programming for key projects
- Assist with testing, debugging, documentation and overall quality assurance of projects
- Design, develop, and unit test applications in accordance with specified standards
- Package and support deployment of releases
- Adhere to high-quality development principles while delivering solutions on-time
and on-budget
Roles and Responsibilities
- Design and write scalable code
- Review code and set code review standards
- Assign work packages to Developers
- Monitor and evaluate output of Developers
- Manage delivery milestones
- Manage and mentor a team of Developers, keeping them challenged, focused
and motivated - Review product requirements in order to give development estimates and product feedback
- Attend management and client meetings to keep track of project needs and requirements
- Ability to apply scrum to our AGILE team
- Mentor junior and mid-level Engineers
- Proficient in working with design patterns and principles, security concepts, continuous integration and unit testing
Qualifications
- Bachelor’s degree in Computer Science, Information Systems
Experience
- Minimum of six years’ work experience
- Should have experience working with Chatbots or NLP
- Linux, Bash, Apache
- Testing tools
- UI/UX, CSS, HTML
- NodeJs, PHP(cakePhp/Laravel), MVC, JQuery, REST API, XML, PostgresSql, mysql
- API Integration, KnockoutJs
- Application Architecture, Unit Test, Integration Test
- Linux Server Configuration (Ubuntu, Apache, Docker, Load Balancer)
- AWS, ELK
- Logging tools
- Huge Plus python, go, other AI technology