Nimble

Principal Software Engineer, Ruby/NodeJS/Go/PHP/Python

Nimble

full-time

Posted on:

Location Type: Hybrid

Location: Da Nang • 🇻🇳 Vietnam

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSDockerGoJavaScriptKubernetesNode.jsPHPPythonRedisRubyTerraform

About the role

  • Lead technical strategy and execution: architect and deliver highly scalable, performant, and maintainable systems
  • Own the technical roadmap for complex, cross-functional projects and ensure alignment with company objectives
  • Hands-on coding and perform code reviews to uphold quality and guide the team by example
  • Drive engineering excellence by collaborating with Engineering Leads, Product Managers, and Head of Engineering to define processes, tools, and frameworks
  • Spearhead technology evaluations and adoption, balancing innovation with practicality
  • Identify and resolve systemic technical challenges to improve scalability, security, and performance across projects
  • Mentor and empower engineers at all levels and act as a role model for best practices in software development, DevOps, and system design
  • Provide insights and collaborate with the Head of Engineering to lead technology comparisons, engineering process improvements, and coordinate activities across engineering areas

Requirements

  • 7+ years of professional web development experience
  • Experience in Ruby, JavaScript (Node.JS), Go, PHP or Python (preferred)
  • Prior experience as a Tech Lead, Engineering Lead or Staff Engineer
  • At least 1 year of DevOps experience with tools such as Terraform, Redis, AWS, Docker and Kubernetes
  • Hands-on software development experience and active involvement in coding
  • Experience thinking about reusability, maintainability, security, and performance
  • Product mindset and a "Can do attitude"
  • Confidence in communicating in English
Benefits
  • Private medical insurance
  • Social welfare coverage
  • Company care fund
  • Visa, work permit support and relocation package for expats
  • Hybrid workstyle (flexible between home and office)
  • MacBook and large external monitor provided
  • Modern office locations in Ho Chi Minh City and Da Nang
  • Kitchen stocked with drinks and snacks
  • 26 days of paid leave per year (including public holidays)
  • One-month sabbatical every 3 years
  • AI allowance (annual budget for AI tools and learning)
  • Regular one-on-ones, structured feedback and clear leveling framework for growth
  • Anniversary gifts, yearly company outings and team activities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
web developmentRubyJavaScriptNode.JSGoPHPPythonDevOpssoftware developmentsystem design
Soft skills
leadershipmentoringcollaborationcommunicationproblem-solvinginnovationadaptabilityproduct mindsetattention to detailteam empowerment
Nimble

Technical Lead, Ruby, NodeJS, Go, PHP, Python

Nimble
Seniorfull-time🇻🇳 Vietnam
Posted: 2 hours agoSource: nimble.recruitee.com
AWSDockerGoJavaScriptKubernetesNode.jsPHPPythonRedisRubyTerraform