Senior Software Engineer

Infina

  • Ho Chi Minh City
  • Permanent
  • Full-time
  • 2 months ago
1. Key Responsibilities
  • Develop and maintain high-performance backend systems using Node.js and TypeScript
  • Experience in designing and implementing software patterns, system architecture, and microservice systems
  • Able to work closely with product managers, engineers, and DevOps to ship on time
  • Experience in code review, refactoring, writing unit tests and integration tests to ensure highest code quality
Work with:
  • RESTful or GraphQL APIs
  • Databases: PostgreSQL, MongoDB, Redis
  • AWS Services: RDS, Lambda, ECS, S3
  • CI/CD pipelines: GitHub Actions and Docker
  • Leverage AI coding tools to increase productivity and efficiency
  • Contribute to product infrastructure improvement and system scalability
2. RequirementsMust-have:
  • 4+ years of experience in backend development using Node.js and TypeScript
  • Strong understanding of software architecture and system design
  • Experience with code quality assurance: reviews, testing, optimization
  • Effective communication skills with technical and product teams
  • Prior experience at a tech product company
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Strong English reading comprehension for technical documentation
Nice-to-have:
  • Experience with NestJS and/or Python
  • Background in fintech or financial product development
3. Why You'll Love Working Here
  • Working in an emerging industry - FinTech - with many opportunities to learn new, valuable knowledge and experience
  • Talented team with years of venture-backed startup and big tech experience so you'll get the best of both worlds: moving fast and shipping and strong teammates
  • Young and dynamic environments that challenge hard things in Fintech and all contributions lead to products that have impacts on real customers
  • Competitive compensation:
  • Reasonable salary
  • 13th month salary
  • Year-end bonus
  • Employee stock-option plan
  • 18 paid leave days per year
  • Company-provided laptop
  • Company trip, team building, internal event..
If you need further support/ information, feel free to reach us at It is always our pleasure to share with you more!

Infina