Fullstack Tech Lead (Python, ReactJS)
Apply nowAbout 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
Responsibilities
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 backend-oriented 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.
Main responsibilities:
- Lead and mentor a team of engineers, ensuring high-quality delivery and continuous improvement
- Define system architecture and make key technical decisions (backend-focused)
- Design and develop backend services using Python
- Guide frontend/backend integration by leveraging fullstack understanding
- Establish and improve development processes, workflows, and engineering best practices
- Ensure proper implementation of SDLC, including planning, development, testing, and release
- Oversee code quality, code reviews, and technical standards across the team
- Manage deployment processes, CI/CD pipelines, and release cycles
- 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
- At least 3+ years of experience in a Tech Lead or team leadership role
- Strong fullstack background with a primary focus on backend development (Python) and familiarity with frontend frameworks (ReactJS)
- Strong understanding of system design, architecture, and scalable systems
- Experience working with databases (e.g., PostgreSQL or similar)
- Solid understanding of software development lifecycle (SDLC)
- Good knowledge of development methodologies such as Agile and Waterfall
- Hands-on experience with deployment processes, CI/CD, and release management
- Strong leadership, communication, and problem-solving skills
- Good communication skills in English
- Currently based in Hanoi or willing to relocate to Hanoi
Nice-to-have skills and experience
- Experience with microservices architecture
- Experience with cloud platforms (AWS, GCP, or Azure)
- Familiarity with Docker or containerization
- Experience working in distributed or remote teams
Why You Will Love Working With Us
Compensation and Benefits
- Competitive salary upto $3000 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