TopDev
job-image
Fullstack Developer (Python/VueJS or Angular - 10Y EXP)Login to view salary
Đà Nẵng
Senior Fulltime10 năm
Application deadline: 24-03-2026

About Us

We are a fast-growing software outsourcing (ODC) company based in Da Nang, Vietnam, delivering high-quality web and enterprise-grade applications for international clients across the US and EU markets.

We focus on long-term partnerships, strong engineering culture, clean architecture, and transparent communication. Our teams build real-world systems serving global users — not short-term outsourcing tasks.

We set a high bar for engineering excellence and expect senior engineers to think architecturally, communicate clearly, and take full ownership of their work.

 

Job Summary

We are seeking a Senior Python/Vue.js or Angular Engineer with at least 10 years of professional software development experience to design, architect, and scale complex web systems.

You will work directly with international clients, contribute to system-level decisions, and play a key role in maintaining high technical standards across projects.

This position requires excellent English communication skills and proven experience using AI coding agent tools (such as GitHub Copilot, ChatGPT, Codex, Cursor, or similar) as part of a professional development workflow.

1
Your role & responsibilities
  • Architect, design, and develop scalable backend systems using Python (FastAPI, or similar frameworks)
  • Build and maintain modern frontend applications using Vue.js (Vue 3 preferred) or Angular
  • Design RESTful APIs and ensure a clean, maintainable system architecture
  • Lead or contribute to architectural decisions and technical planning
  • Write clean, testable, maintainable, production-grade code
  • Review code and mentor other engineers
  • Optimize performance, scalability, and security
  • Collaborate directly with foreign clients in English (meetings, documentation, technical discussions)
  • Effectively leverage AI coding tools to improve productivity, refactoring, testing, and documentation
  • Contribute to DevOps practices, CI/CD pipelines, and cloud deployments
2
Your skills & qualifications

Required Skills & Experience

  • Minimum 10 years of professional software development experience
  • Strong backend expertise in Python
  • Strong frontend experience with Vue.js or Angular
  • Deep understanding of software architecture patterns (Clean Architecture, DDD, Microservices when appropriate)
  • Experience designing and consuming RESTful APIs
  • Strong experience with relational databases (PostgreSQL/MySQL)
  • Experience with Redis or other caching systems
  • Experience with cloud platforms (AWS preferred)
  • Experience with Docker and CI/CD pipelines
  • Hands-on experience using AI coding assistant tools in the daily development workflow
  • Strong system design and analytical problem-solving skills
  • Excellent English communication skills (listening, speaking, reading, writing) — able to communicate directly with US/EU clients

 

Nice to Have

  • Experience in GIS systems
  • Experience working on enterprise-scale or high-traffic systems
  • Experience leading distributed or remote teams
  • Familiarity with Agile/Scrum methodologies
  • Long-term experience working with foreign clients
3
Benefits

Why Join Us?

  • Competitive salary aligned with senior-level expertise
  • Performance-based bonuses
  • Work directly with international clients and complex global systems
  • High engineering standards and strong technical culture
  • Real ownership and influence on architectural decisions
  • Long-term career growth in an international environment

 

 

What We Offer

  • Independent, modern office building in a central location
  • Premium Health Insurance
  • 13th-month salary + performance-based bonus
  • Overseas business trips and direct collaboration with international partners
  • Continuous learning budget & advanced technical training
  • Strong culture of self-development and engineering excellence
  • Monthly happy hour with snacks and drinks
  • Quarterly team-building events and company outings
  • Full working equipment with continuous upgrade support
  • Flexible working hours
  • Open, supportive working environment where your voice matters
  • Friendly, professional, and high-performance team culture
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews