TopDev
job-image
Software Engineer LeadLogin to view salary
Quận 1, Hồ Chí Minh
Trưởng Nhóm Fulltime7 năm
Application deadline: 20-11-2023

At TSC we are passionate about making complicated problems look simple to our customers. This requires an exceptional ability to think in abstract concepts, to design sometimes complex architectures to simplify the user journey, and to put oneself in the shoes of the customer. If you are that remarkable engineer, we want to hear from you!

1
Your role & responsibilities
  • Be a leader! You will collaborate with Product Managers, Designers, Sales, Customer Success Managers, Data Analysts, to bring to market the simplest product that solves our customers’ problems
  • Hire and lead a team of Software Engineers responsible for both frontend and backend of the platform
  • Design and build exceptional architectures following the best practices of today and tomorrow, not the ones of yesterday
  • Be the voice for technical excellence at TSC and always advocate for the next improvement we can bring to our codebase, infrastructure, monitoring stack, databases,...
  • Be curious, learn the right technology at the right time for the right problem
  • Be open-minded. We despise dogma, there is no such thing as a “best” programming language or a “best” framework. You are able to understand that technology is ultimately about tradeoffs.
  • Code and review code, deploy infrastructure changes, setup integration and deployment pipelines, automate linters and static code analysers, integrate DevSecOps tooling, etc…
  • Accept and admit that you will fail, get back up, and try again. Harder.
  • Be willing to wear many more hats and get your hands dirty, and not only with technology. We have a bold agenda and you’ll learn a lot.
  • Report to the CTO in a very flat organisation, with direct access to the CEO

Our tech stacks: React, Golang, NodeJS, Python, Kubernetes, Terraform, Postgres, Neo4j, Vector database, Elasticsearch, etc

2
Your skills & qualifications
  • Bachelor’s degree above in computer science, information technology, or related major. 
  • 7+ years experience as Full Stack Engineer/ Software Engineer (All programming languages are welcome) 
  • 2+ years experience in team management
  • In-depth knowledge of software development tools/processes/architectures
  • Experience with micro-services and large-scale system
  • Good at Algorithms & Data Structure
  • Experience with DevSecOps.
  • Experience with architecture, design, development, deployment, testing, and integration of enterprise-wide applications
  • Fair English communication
  • Good interpersonal skills, eager to learn and grow
  • High sense of responsibility, professionalism, and team spirits
  • Passionate with Big Data/AI/ Machine Learning technology

Team Culture - How do you find yourself fit in our team:

  • Intellectual curiosity for the world around you, technology, and our client's needs
  • Solid general knowledge and skills in your core area
  • Excellent problem-solving capabilities and adaptability
  • Enthusiasm for finding elegant, pragmatic solutions
  • Team player – we’re a small close-knit team and excellence is expected; as is the capability to take on and own big challenges, solving conventional challenges in unconventional ways, all without losing your sense of humor and fun
  • Presentation skills with the story you tell and how and where you tell it
  • An ability to see the big picture (in graphic detail)
3
Benefits
  • We strive to be the best place you will ever work for
  • Fast-track learning through exposure to various roles across the organization
  • Honed skill sets
  • Direct access, respect, and mentoring from the leadership with an interest in your development
  • Hybrid working arrangement (3 days WFO, 2 days WFH)
  • Annual Performance Bonus (based on personal and business performance)
  • Annual leave: 20 days per year
  • Premium health insurance package
  • International opportunity to expose and grow
  • Business trips to Headquarter in Singapore
⚙️ Candidates supporters
🧑🏾‍💻 Prepare for interviewsChecking TopDev QnA tool to practice your answers to common interview questions.Read QnA for interviews