Job Search and Career Advice Platform

Enable job alerts via email!

Tech Lead / Software Architect

Mister Mobile Trading Pte Ltd

Singapore

On-site

SGD 90,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 technology solutions provider in Singapore is seeking a Technical Lead to oversee the system architecture and lead a team of developers. The ideal candidate will have strong experience in PHP and Python, with at least 5 years in software engineering. Responsibilities include designing data pipelines, mentoring developers, and making key technical decisions. This role offers an opportunity to work with cutting-edge technologies in a collaborative environment.

Qualifications

  • 5+ years of software engineering experience.
  • Proven experience as Tech Lead / Senior Engineer / Software Architect.
  • Experience leading developers and reviewing code.

Responsibilities

  • Design and own overall system architecture.
  • Lead, mentor, and review work from a team of developers.
  • Actively write and review production code (PHP, Python).

Skills

PHP (Laravel preferred)
Python
Strong SQL skills
Team Leadership
API design
Experience with data transformation (ETL/ELT)
Modern frontend frameworks (React, Vue)

Tools

Airflow
Docker
Cloud platforms (AWS/GCP/Azure)
Job description
Key Responsibilities
Technical & Architecture Leadership
  • Design and own overall system architecture (applications, APIs, data, infrastructure)

  • Define backend, frontend, and data architecture standards

  • Make technical decisions on frameworks, tools, and system design

  • Ensure scalability, security, performance, and data integrity

Data & Analytics Platform
  • Design and implement data transformation pipelines (ETL/ELT)

  • Build and maintain a data warehouse for analytics and reporting

  • Integrate data from multiple systems (POS, ERP, marketplaces, third-party APIs)

  • Ensure data quality, consistency, and documentation

  • Support BI tools, dashboards, and analytics use cases

Team Leadership
  • Lead, mentor, and review work from a team of developers

  • Break down business requirements into technical and data tasks

  • Enforce coding, architecture, and data best practices

  • Work closely with product, operations, and management

Hands-on Engineering
  • Actively write and review production code (PHP, Python, frontend)

  • Debug complex system and data issues

  • Build APIs, services, and background jobs

Technical Requirements
Backend
  • Strong experience with PHP (Laravel preferred)

  • Strong experience with Python (APIs, background jobs, data pipelines)

  • API design and system integration experience

  • Relational databases (MySQL, PostgreSQL)

Data & Warehouse
  • Experience with data transformation (ETL / ELT)

  • Experience designing and maintaining a data warehouse

  • Strong SQL skills (fact tables, dimension tables, star schema)

  • Experience with tools such as Airflow, dbt, or custom pipelines (any is fine)

  • Understanding of analytics, reporting, and data modeling concepts

Frontend / Full Stack
  • Experience with modern frontend frameworks (React, Vue, or similar)

  • Ability to work across the full stack when needed

DevOps & Architecture
  • Git, CI/CD pipelines

  • Cloud platforms (AWS / GCP / Azure)

  • Docker & containerization (nice to have)

  • Monitoring and logging best practices

Experience & Skills
  • 5+ years of software engineering experience

  • Proven experience as Tech Lead / Senior Engineer / Software Architect

  • Experience leading developers and reviewing code

  • Strong system thinking with both application + data architecture

  • Good communication and leadership skills

Nice to Have
  • Experience with POS, ERP, or retail systems

  • Experience supporting AI / ML or analytics teams

  • Startup or fast-scaling company background

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.