Team Lead
2 days ago
We Are Setting The Pace
Clickatell is a world-class Chat Commerce company, ambitious to stay ahead of its competitors. We build our own culture in which we dream big and stay busy doing the right things. We need people who can understand the bigger picture and who connect the dots to achieve success. In our agile and demanding environment, you will have to ask the right questions and take the smart risk.
We call ourselves Champions. Why Champions? Because it’s not only about what they have done, but also for what they are going to do. The way they are going to drive our organization forward and deliver solutions to our customers. Watch this space as we blaze a new path while expanding across the globe.
Purpose
As a Team Lead, you will be joining an agile team of versatile developers who are passionate about the products they build. We enable our clients to seamlessly transact and engage with their customers (on a global scale via channels like WhatsApp, Google RCS, Apple Business Chat, etc).
You will be at the forefront of managing the development of user centric UIs with a major focus on User Experience and collaborate with the backend developers to create class leading products. You will play a vital Web Applications Development role where you will take the designs created, write technical user stories and enabling the team to convert them into functional deliverables.
We Do The Right Things
Responsibilities of the Role
- Work with an awesome geographically distributed team of developers, designers, product managers, and project managers to implement the next generation of products and/or features.
- Lead the team to:
- Build solutions that can scale (thousands of users).
- Developer software iteratively and deliver working code with each iteration, including authoring relevant documentation as test cases.
- Collaborate with key internal stakeholders including, Products, Design and Support.
- Lead, mentor, and assist the team in finding solutions and strategies to attain goals set out by management.
- Monitor performance and participation of team members and collect feedback from the team to provide guidance.
- Drive and lead optimal implementation, debugging and testing of new product features or enhancements on existing features.
- Implement a test-driven development approach using unit tests, functional tests, and integration tests in an agile environment.
- Have regular one-on-one sessions with team members and assist with the creation and tracking of personal development plans.
- Facilitate and lead backlog grooming sessions, sprint planning and sprint reviews.
- Create flow and sequence diagrams to illustrate high-level solutions for feature requests.
- Partake in discussion of architecture, design recommendations and implementations.
- Play a thought-leadership role within the Application Development Community of Practice (COP), supporting and driving the vision of the COP Core Competencies.
**Requirements**:
We Are On A Learning Journey
Requirements of the Role
- 5+ years of software development experience with PHP, HTML/CSS/JS
- Diploma in Information Technology, BTech (IT), B.Sc. Computer Science, or equivalent
- Has successfully led a team of software developers
- Work Experience
- Experience with various PHP frameworks: Symfony 2, Laravel, Zend, Proprietary
- Experience with HTML/JS/CSS, Bootstrap, and other component libraries
- Experience with Git, GitLab or other Source Control Management tools
- Experience with integration of data from various back-end services and databases
- Experience with high transactional high availability low latency environments
- Experience with the Agile methodology
- Familiarity with Test automation, unit tests and functional tests an advantage
- Characteristics and Skills
- Strong leadership skills, being able to lead a team by example as the senior member and act as the bridge between the team and management
- Ability to take on responsibility, ownership and be accountable
- Passion for technology, attention to detail, assertive nature and self-driven
- Excellent communication and technical documentation skills
- Sharing of knowledge, interpersonal skills, and mentoring of others
- Live up to the Clickatell values:
Be Curious. Be Collaborative. Be Courageous. Be Creative. Be a Champion
**Benefits**
Why You Should Join
Perks of the Role
- Medical Aid contribution
- Pension fund contribution
- Quarterly performance incentive bonus
- Risk benefit company contributions
- Reimbursable communications allowance for internet and mobile phone bills
- Half-day off on your birthday
- 5 personal days leave a year, over and above your annual leave
- Remote Working (our offices are currently open for essential use only due to COVID-19)
- Home office set-up with laptop, monitor and other related items.
Stronger Together
Clickatell is unequivocally committed to Diversity, Inclusion and Belonging. We believe that we are stronger together and that sameness lim
-
Lead Generation Call Centre Agent
4 days ago
Cape Town, South Africa Lead Robot Full timeCompany Description As a LeadRobot Agent, you get to bring your personality to work every day and connect with others through meaningful interactions. Through these connections, you will be able to offer people a variety of opportunities, from giving them a chance to better their financial situations to joining amazing causes that will benefit them and the...
-
Development Team Manager
2 weeks ago
Cape Town, South Africa Lead Generation Group Full timeLead and manage our development team building and improving our PHP Laravel software platform. Work closely with design teams and internal business units to deliver high-quality solutions that meet company objectives. **Key Responsibilities** - Manage the day-to-day activities of the development team - Oversee the build and continuous improvement of our PHP...
-
Technical Development Lead
6 days ago
Cape Town, South Africa Lead Generation Group Full timeWe're a 6-year-old B2B services company operating across the UK, US, Europe, and Australia, and we're building our in-house development team to create new software platforms. Our first major project is a jobs marketplace platform. We need someone to lead this project from the technical side while keeping the business goals in focus. This is a ground-floor...
-
Team Leader
2 days ago
Cape Town, South Africa Lead Capital Group Full timeAs a Team leader your role is to oversee performance of a team by providing leadership, coaching and support to your team and develop plans to achieve the individual, team and business targets. This individual must have a good understanding of sales techniques and the ability to motivate employees within their team at all times. **KEY ACCOUNTABILITIES....
-
Team Lead
2 weeks ago
Cape Town, Western Cape, South Africa Peach Payments Full timeAbout UsPeach Payments is a cutting-edge fintech company shaping the future of digital payments across Africa. We empower businesses of all sizes, from startups to enterprise merchants, by providing a secure, scalable, and seamless payments infrastructure.We have a hybrid working environmentWe offer a hybrid work environment, allowing for a combination of...
-
Team Lead
2 weeks ago
Cape Town, South Africa Digital Outsource Services Full timeKick-start your career in the online gaming world and experience the very latest in technology and innovation.Who we areWe're part of Super Group, the NYSE-listed digital gaming company behind some of the world's leading Sports and iGaming brands.At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming...
-
Team Lead
5 days ago
Cape Town, South Africa Digioutsource Full timeKick-start your career in the online gaming world and experience the very latest in technology and innovation.Who we areWe're part of Super Group, the NYSE-listed digital gaming company behind some of the world's leading Sports and iGaming brands.At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming...
-
Team Lead
2 weeks ago
Cape Town, Western Cape, South Africa Peach Payments Full timeAbout UsPeach Payments is a cutting-edge fintech company shaping the future of digital payments across Africa. We empower businesses of all sizes, from startups to enterprise merchants, by providing a secure, scalable, and seamless payments infrastructure.We have a hybrid working environmentWe offer a hybrid work environment, allowing for a combination of...
-
Team Lead
5 days ago
Cape Town, South Africa Levelup Hcs Full timeAbout LevelUP HCS LevelUP HCS provides Recruiting Consulting Services and Strategic Solutions that positions companies to confidently scale. Our experienced experts mesh appreciation of the human dynamic with recruitment goals, corporate considerations, and compliance requirements. We custom design and institute a scalable, seamless recruitment process that...
-
Development Team Lead
5 days ago
Cape Town, South Africa Network International Full timeDevelopment Team LeadJoin to apply for the Development Team Lead role at Network International.Payfast by Network is one of the leading Fintech organisations in Africa. We're on a mission to exponentially grow the digital economy of Africa by building world-class payment products. Our solutions enable customers to make and receive business payments quickly...