Careers

Technical Lead / Solution Architect (Python, NextJS)

Apply now

ABOUT NSC SOFTWARE

NSC Software delivers premier software development and consulting services for global businesses, powered by Vietnam’s top engineering talent. With a team of 150+ IT
professionals, we continuously expand our capabilities, refine our delivery processes, and adopt cutting-edge technologies to meet diverse client needs.

Guided by our core values: Premier, Talented, Innovative, Committed, and Trusted, we focus on building long-term partnerships and delivering future-ready solutions. Through this, we aim to advance Vietnam’s IT industry and create meaningful global impact.

Why should you join us?

  • Remote work, flexible working environment
  • Attractive salary package
  • Technical training and certifications
  • Global career opportunities
  • Enhance autonomy and independence

JOB DESCRIPTION

As a Tech Lead at NSC, you will have the opportunity to work remotely, with fixed working hours from 8AM to 5PM Vietnam time. This role is remote-first, but candidates are expected to be based in Hanoi to support occasional in-office collaboration when required. Also your responsibilities will include implementing customer requirements based on project priorities set during planning sessions.

We are looking for a Tech Lead who has a strong fullstack engineering background, enabling a holistic understanding of system architecture and cross-functional collaboration.

You will work closely with product owners, stakeholders, and engineering teams to drive technical excellence and optimize development processes.

KEY RESPONSIBILITIES

  • Lead and mentor a team of engineers, ensuring high-quality delivery and continuous improvement
  • Own overall technical design and architecture for the system (backend & frontend) and make key technical decisions
  • Guide development, review code, and ensure best practices, performance, and scalability
  • Establish and improve development processes, workflows, and engineering best practices
  • Ensure proper implementation of SDLC, including planning, development, testing, and release
  • Collaborate with stakeholders to translate business requirements into scalable technical solutions
  • Identify risks, bottlenecks, and propose improvements for system performance and team productivity

JOB REQUIREMENTS

Skills & Qualifications

  • 5+ years of experience in software development with strong ownership mindset
  • At least 3+ years of experience in a Tech Lead or team leadership role
  • Strong experience with Python (FastAPI) and solid understanding of API/system design
  • Good knowledge of NextJS, TypeScript (for technical direction & code review)
  • Experience with PostgreSQL, Docker and deployment practices
  • Good understanding of software development lifecycle (SDLC) and product development process
  • Familiar with Agile, Waterfall and able to adapt based on project context
  • Experience with deployment/release processes (CI/CD, environments, versioning basics)
  • Strong problem-solving and communication skills
  • Good English communication (required for daily work)
  • Currently based in Hanoi or willing to relocate to Hanoi

Nice-to-have skills and experience

  • Experience with C# / .NET
  • Experience working in distributed or remote teams

BENEFITS & PERFORMANCE METRICS

Compensation and Benefits

  • Competitive salary upto $2800 USD/month
  • Remote work arrangement, allowing for flexibility and comfort
  • Attractive Benefits: social insurance…
  • Opportunity to work within a professional and multicultural environment
  • Enhance English skills daily with global team
  • Assistance and support through all aspects of the onboarding process

Personal Growth

  • Company Team Building Trip every year
  • Training sponsorship programs
  • Professional and dynamic working environment
  • Mental health support at work
  • English classes for professionals

Health care and Annual paid leave

  • Social insurance (optional)
  • Unemployment Insurance
  • Private health insurance
  • Vacation Leave: 12 days per year
  • Medical Leave: 8 days per year

Apply now

    Comment
    LinkedIn (or upload CV)