Enable job alerts via email!

Lead Full Stack Engineer (React, Typescript, Express)

ARGYLL SCOTT CONSULTING PTE. LTD.

Singapore

On-site

SGD 60,000 - 90,000

Full time

3 days ago
Be an early applicant

Job summary

A leading consulting firm in Singapore is seeking a Full Stack Lead Engineer to manage engineering squads and develop digital healthcare solutions. The role involves hands-on software development using modern design patterns while ensuring quality through Agile practices. Ideal candidates should have a degree in a related field, experience in API development, and leadership capabilities. This is a 12-month contract with opportunities for extension.

Qualifications

  • Minimum 3 years of full stack experience.
  • Experience in a technical leadership position.
  • Hands-on experience with CI/CD practices.

Responsibilities

  • Lead squad engineers to build and maintain software.
  • Define technical and architectural vision.
  • Conduct code reviews and mentor junior developers.

Skills

Java
JavaScript
Object-Oriented Programming
API Development
Agile Methodologies
DevOps

Education

Degree in Computer Science or related fields

Tools

Spring Boot
Cloud Native Platforms

Job description

Summary

We are currently seeking Full Stack Lead Engineer. This position is a hands-on software engineering role responsible for developing digital healthcare solutions with options to participate in regional and global workstreams based on the individual’s interest and capabilities. We collaborate to develop, craft and deliver high-quality business applications with Agile development rooted in Lean principles.

Contract: 12-months (with strong potential for extension and future conversion to permanent)

Job Description:

  • Leads squad engineers to build and maintain software, translating user stories from the backlog into working code, using modern design patterns and architectural principles
  • Perform architecture review and analysis at the context, container, component and code level, across the full stack.
  • Responsible for defining and communicating a shared technical and architectural vision to ensure solution is fit for its intended purpose
  • Design architecture and systems utilizing an API-first and mobile-first approach
  • You will look to develop clean code using practices like BDD, TDD, SOLID principles, OO design, pair & mob programming
  • Drive testing and deployment of software solution, including ensuring sufficient automated testing to ensure solution quality
  • You will use continuous integration & delivery practices (DevOps) & automated testing to improve software delivery speed & quality
  • You will work in collaborative, product/platform focused teams to build customer centric experiences that will be used by employees, healthcare providers, patients and our communities
  • Works with other Lead Engineers/squads to manage risks and solve, escalate, and track cross-squad dependencies and impediments
  • Support Product Owner in defining stories and acceptance criteria
  • Provide input on resourcing to address critical bottlenecks, onboard new squad engineers on frameworks and engineering processes
  • Take ownership and accountability beyond individual results, always pushing the limits and challenging the status quo
  • Design and implement scalable backend services using JavaScript, Java (Spring Boot), PHP
  • Conduct code reviews and mentor junior developers.
  • Optimize application performance and manage technical debt.
  • Ensure adherence to security, logging, and exception-handling best practices.
  • Identify and implement continuous improvement initiatives and optimize team operations for enhanced efficiency and productivity.

Requirements

  • Degree in the fields related to Computer Science, Information Systems, Information Technology, Engineering, or Mathematics, with minimum 3 years of full stack experience
  • Experience using two or more development languages (Java, JavaScript, Typescript, Python, .NET, React, Nodejs etc.) with experience in Object-Oriented programming and with at least 1 year in a technical leadership position
  • Experience in crafting and implementing API-based solutions using Cloud native platforms, for solutions that need to operate at scale
  • Strong understanding of Agile and Lean software development principles and values with proven experience working in a multi-functional team
  • Up-to-date understanding of modern software development & service delivery techniques (E.g. Software craftmanship, BDD, TDD, Clean Code & etc).
  • Hands-on experience with continuous integration, continuous delivery, and continuous deployment, and has worked in teams that has the ability to deploy to a production-like environment multiple times per day

Argyll Scott Consulting Pte Ltd

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