Job Summary
Job description
Overview of job
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.
You will work closely with your peers, product, design, and leadership to build amazing products and features, delivering services and products to millions of users and businesses from small & medium enterprises.
You wake up every morning knowing with confidence that the work you do, from the user-facing experiences to the backend APIs are being used to power the livelihood of millions of users worldwide.
- 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
Job Requirement
- 3+ years experience as a Lead software engineer on high-performing, architecturally complex consumer products
- Fluent verbal English communication skills, especially in the global software development environment
- 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
- Break 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
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Golang
- Java
- PHP
- Architecture
COMPETENCES
- Critical Thinking
- Agile
BUSINESS PROFILE
Positive Thinking Company is a global independent tech consultancy group.
With a team of more than 3,000 talented tech specialists on the ground in over 35 cities across Europe, the USA, Asia, Australia, and Africa, we serve clients of all sizes. We believe collaboration betters our world. Our unique open ecosystem model allows us to deliver end-to-end tech solutions.
Our services draw on a wide array of expertise, including apps & platforms, security, cloud, data & analytics, hyperautomation, and digital workplace.
Our core expertise in Vietnam and the APAC region allows us to provide state-of-the-art technology services that digitally transform our clients:
Apps & Platforms: We combine agile methodologies, advanced technology, collaborative tools, and multidisciplinary teams to develop web, mobile, and enterprise apps for our worldwide clients.
B.O.T. Model: We bootstrap software development centers by building high-performing and scalable software development teams in Vietnam with our Build Operate Transfer model.