TopDev

[Hybrid] Senior OR Lead Software Engineer (NodeJS)

HUMINT

Trần Quang Khải, Quận 1, Thành phố Hồ Chí Minh
Job Description
About Company

Your role & responsibilities

As a Senior Software Engineer, you will create impact by:

  • Developing and implementing software applications based on client’s requirements
  • Designing the components and interfaces of the applications
  • Writing functional, clean, and scalable code
  • Creating and testing of software prototypes
  • Analyzing and troubleshooting any issues by developing scripts and database queries
  • Collaborating with the deployment team on continuous integration
  • Supporting the operations team for potential post-implementation issues
  • Leading technical practices such as pair programming and test-driven development
  • Contributing to the entire phase of the development lifecycle

As a Lead Software Engineer, you will create impact by:

  • Architecting end-to-end software applications and corresponding interfaces
  • Translating business requirements to technical requirements, performing feasibility studies, building proof of concepts, and providing effort estimates
  • Working with account/ project managers to manage stakeholders’ expectations
  • Providing short- and long-term solutions to production environments based on SLA
  • Administering best practices, security guidelines, CI/ CD within practical tradeoffs
  • Conducting code reviews, managing tasks, deliverables, and technical debts
  • Managing a technical team including performance assessment and mentorship
  • Conducting technical interviews and other assessments for talent acquisition
  • Keeping up to date with latest software tools, trends, and best practices

Your skills & qualifications

  • Extensive knowledge in one of the following frameworks, and its related libraries: Node.js (w/ containers, microservices)
  • Strong knowledge of problem solving, algorithms and data structures
  • Strong knowledge of data and network, relevant securities and best practices
  • Experience with CI/ CD, logging, monitoring practices and relevant tools
  • Experienced in delivering high throughput and high availability production systems
  • Strong knowledge of AWS cloud services (having certifications will be an advantage)
  • Strong communication skills with both technical and non-technical stakeholders
  • Able to contribute effectively in a fast-paced, deadline-driven, and agile environment

Benefits for you

  • A hybrid work arrangement with up to 2 days a week on a work-from-home basis. The official working hours on office days is 9am - 6pm
  • Annual health-check. Premium health insurance
  • Company trip / Year-end party / Quarterly team building / Weekly happy hour
  • The hiring firm is a relatively young company that offers significant project and mangement opportunities for ambitious and capable senior tech talents
  • The hiring firm has a large & established foreign software development client that provides a constant stream of projects, business stability & technical guidance
  • The core team of developers has been in the hiring firm for more than 5 years and provides a strong business foundation on which to build on
  • The hiring firm is centrally located in District 1 HCMC, and offers a flexible hybrid work arrangement
  • The hiring firm believes in paying competitive salaries commensurate with market benchmarks
  • Full contribution to social insurance
  • Equipped with laptop to work
  • Nice and friendly working environment
  • 13th month bonus
  • Free snacks and juice

Company

HUMINT

Industry

Software

Company size

10-24

Nationality

Vietnam

About us

General information