Temus

Technical Lead (Full Stack)

Temus
Apply
6 months ago
Singapore, SingaporeStaff+

Responsibilities

  • Deliver optimized, scalable, and maintainable end-to-end software systems.
  • Design and implement frontend and backend components with well-defined APIs and business logic.
  • Develop and enhance web applications to meet business and technical requirements.
  • Design application, database, and infrastructure solutions at the feature level.
  • Maintain code quality through unit, integration, and user acceptance testing.
  • Apply automation tools for build, deployment, and configuration management.
  • Maintain adherence to enterprise security standards and best practices.
  • Identify improvements to system design, performance, and maintainability.
  • Create and maintain technical documentation.
  • Mentor junior developers and contribute to team knowledge sharing.

Requirements

  • At least 8 years of experience in software or full-stack development, including at least 2 years in a technical leadership or lead developer role.
  • Strong proficiency with frontend technologies such as React, Angular, Vue.js, and JavaScript.
  • Strong proficiency with backend technologies such as Node.js, Java, Python, or C#.
  • Understanding of software architecture, design patterns, GraphQL, and API development.
  • Experience with Git and CI/CD tools such as Jenkins, GitHub Actions, or GitLab.
  • Familiarity with AWS, Azure, or GCP.
  • Knowledge of Docker, Kubernetes, relational databases, NoSQL databases, and performance tuning.
  • Understanding of agile methodologies and the full software development lifecycle.
  • Strong analytical, troubleshooting, and communication skills.
  • Nice-to-have experience with serverless or event-driven architectures, security best practices, OWASP principles, automated testing, DevOps practices, and cloud or on-premise monitoring tools.

Categories

Temus

About Temus

201-500 employees
Contact me