Job Search and Career Advice Platform

Enable job alerts via email!

Associate Technical Lead

GECO Asia Pte Ltd

Singapore

On-site

SGD 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global technology company in Singapore is seeking an Associate Technical Lead who will provide architectural vision, technical leadership, and hands-on development expertise for their distributed development teams. This role involves mentoring and guiding software engineers while driving technical excellence. Candidates should possess a degree in Computer Science or a related field and have over 4 years of software development experience, along with strong skills in one or more core technologies such as Java, Python, and cloud services.

Qualifications

  • 4+ years of professional software development experience.
  • 2+ years of proven experience in a Tech Lead, Team Lead, or Architecture role.
  • Strong background in designing and delivering large-scale, distributed systems.

Responsibilities

  • Provide technical leadership and vision for the remote development team.
  • Design, architect, and document scalable software solutions.
  • Lead, mentor, and coach a team of software engineers.

Skills

Java
Python
Node.js
React
Angular
AWS
Azure
GCP
Kubernetes
Docker
SQL
NoSQL
Agile/Scrum
Leadership

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Job description
Position Overview:

We are seeking an Associate Technical Lead to provide architectural vision, technical leadership, and hands‑on development expertise for our distributed development teams. This role requires a balance of strategic technical decision‑making, team mentorship, and active coding to deliver scalable, secure, and high‑performing software solutions. You will collaborate closely with cross‑functional teams to translate business requirements into actionable technical outcomes while fostering a culture of excellence and innovation.

Key Responsibilities:

Technical Leadership & Architecture (40%)

  • Provide technical leadership and vision for remote development team (India).
  • Design, architect, and document scalable, secure, and high‑performance software solutions.
  • Make critical technology stack and tooling decisions, balancing innovation with stability.
  • Conduct code and design reviews to ensure adherence to best practices and architectural guidelines.
  • Drive technical excellence and continuous improvement by introducing new technologies and processes where appropriate.

Team Leadership & Mentorship (30%)

  • Lead, mentor, and coach a team of software engineers, fostering a culture of collaboration and high performance.
  • Facilitate technical discussions and decision‑making within the team.
  • Assist in task breakdown, estimation, and sprint planning in an Agile/Scrum environment.
  • Identify skill gaps and contribute to the professional development of team members.

Hands‑On Development (20%)

  • Remain hands‑on in coding, contributing to the development of critical components and complex features.
  • Lead by example by writing clean, maintainable, and efficient code.
  • Troubleshoot and resolve complex technical and design issues.

Project Management & Collaboration (10%)

  • Collaborate closely with Product Managers, Designers, and other stakeholders to translate business requirements into technical solutions.
  • Provide accurate technical estimates and help manage project timelines and risks.
  • Communicate technical concepts effectively to non‑technical audiences.
Requirements:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 4+ years of professional software development experience.
  • 2+ years of proven experience in a Tech Lead, Team Lead, or Architecture role.
  • Strong background in designing and delivering large‑scale, distributed systems.
  • Expertise in one or more core technologies: Java/Python/Node.js, React/Angular, AWS/Azure/GCP, Kubernetes/Docker, SQL/NoSQL databases.
  • Deep understanding of software development principles (SOLID, DRY, Design Patterns) and architecture patterns (Microservices, Event‑Driven, MVC).
  • Hands‑on experience with Agile/Scrum methodologies.
  • Strong problem‑solving, analytical, and debugging skills.
  • Excellent communication, leadership, and interpersonal skills.
  • Ability to thrive in a fast‑paced environment with a proactive, can‑do mindset.
Preferred:
  • Experience in Retail, e‑Commerce, B2B, & B2C
  • Experience with DevOps practices and CI/CD pipelines.
  • Contributions to open‑source projects or a public portfolio (GitHub, etc.).
  • Experience with performance tuning and optimization.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.