Backend
As a Technical Lead, you will lead the build of key technical projects that further the company’s products and platforms. In turn, you’ll progress our company mission of improving our customers’ business productivity, wage compliance, and employee satisfaction. Responsibilities - Make technical decisions and deliver technical solutions. Use hands-on technical expertise to drive solutions for a range of challenges. You will be writing code in this role - Uphold a high bar of engineering standards and co-ordinate with Infrastructure and Quality - Collaborate with Product and Design to discover and estimate solution options to key strategic initiatives - Accountability for delivering technical solutions within estimated timeframes - Operate in a get-things-done, value-demonstrating, iterative manner - Influence and problem-solve with Sr, Mid and Jr. engineers to deliver high-quality outcomes. This role may not have direct reports, but your leadership and mentorship will be key to driving the squads to successful outcomes - Distribute work to Sr, Mid and Jr. engineers - Form a key member of the technical leadership team, driving standards, ways of working and platform decision-making - This role is a player-coach
- 3+ years experience as a Lead software engineer on high-performing, architecturally complex consumer products - Mastery of Golang, Java or PHP would be highly advantageous - Ability to identify the technical problems to be solved within the context of their respective team/project/squad - Breaks down problems to impactful milestones and drive the execution, collaborating and aligning with their peers - Can perform advanced debugging and profiling (performance optimization), both within the domain and across services - SME for a discipline/domain. Broad holistic understanding of the overall architecture and underlying systems - Able to apply critical thinking that satisfies the business needs when proposing technical solutions - Proficient in database development, web development, windows development, source code control, configuration management and deployment - Experience in Agile development environments - Good verbal English communication skills, especially in the global software development environment
- Benefits will be shared in details for successful candidates
- Prioritize candidates who can onboard as soon as possible