Why we are hiring for this role:
The Technical Lead will work collaboratively with the Payments Integrations team to drive the development of new payment methods and make technical design decisions to make this process more efficient (currently 8 weeks implementation time).
What we would like you to have:
At least 2 years experience as a Technical Lead
At least 6 years experience programming in Python
Strong experience in AWS
Databases / SQL (MySQL / Postgres / MongoDB)
Strong experience with best practices and a sound understanding of what makes valuable codebases.
Excellent technical, diagnostic, and troubleshooting skills.
Willingness to build professional relationships with staff and clients.
Excellent communication, motivational, and interpersonal skills.
A BSc Computer Science/ technical tertiary qualification or significant work experience will be useful
Core function of the role:
Collaborating with their team to identify and fix technical issues, and to identify and earmark gaps in required skills in the team
Assisting in the hiring and training of individual contributors.
Is a part of the Full software development life cycle and all its components with special emphasis on supervising system modifications
Assists in auditing internal teams(Best Practice, Standards, Security and Compliance)
Guiding their team through technical issues and challenges.
Working with other technical leads on keeping systems up to date to minimize technical risk.
Working with the team to set end year goals.
Be the first point of call for systems within their domain.
Being transparent with the team about challenges, failures, and successes.
Writing progress reports and delivering presentations to the relevant stakeholders.
Motivating staff and creating an inclusive space where they can ask questions and voice their concerns.
Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.
Keeping up-to-date with industry trends and developments.
Mentoring other engineers from graduates to the senior engineers within the larger engineering team.
Working alongside the Engineering managers and Product managers in resourcing the team for work coming up on the roadmap
Working on keeping the team accountable with estimated deliverable
Things we take seriously at our company:
Open and empathetic communication across the team and company. We value each other’s thought processes and have an open forum to collaborate cross-domain
You say what you do and do what you say. We’re all accountable to each other and our customers, we set expectations and meet them
Ownership of the work that we do. We don’t push tickets through, we thoughtfully problem solve pain points for our customers before, during and after code development
We document our approach to scale what we do, soliciting input from the team and ensuring no team member is left behind
We are continuously learning to build mastery and become domain experts at a worldwide level
We measure outcomes not outputs
Our Tech Stack:
Frontend: React, TypeScript
Backend: Python, NodeJS
Data: MongoDB, PostgreSQL, MySQL
Infra: AWS Lambda, Serverless, S3, EC2, API Gateway
Tools: Jira, Confluence, Git, Postman
Automation: Gitlab pipelines, CI/CD, Terraform
What do people say about working here?
We have a diverse, community-orientated team where failure is allowed. We fail fast but aim to succeed even quicker as we’re committed to enabling entrepreneurs.
We are democratizing access to opportunities for professionals by empowering them with opportunities with global companies that are leading digital transformation. We also aim to transform high-impact companies by giving them access to a worldwide community of highly-skilled professionals beyond the limits of geographical boundaries.