Search by job, company or skills

Bizzi Vietnam

[HCM] Senior Software Engineer (NodeJs)

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

#What you will do

As a Senior Software Engineer, you will play a pivotal role in our engineering team, combining hands-on development with technical leadership. Your responsibilities will encompass:

  • Technical Leadership:
  • Providing technical guidance and mentorship to other engineers.
  • Defining architectural patterns and best practices.
  • Leading code reviews and ensuring code quality.
  • Collaborating with product managers and stakeholders to refine project requirements.
  • Troubleshooting complex technical issues and proposing solutions.
  • Hands-On Development:
  • Designing, developing, and maintaining robust and scalable web applications.
  • Implementing complex frontend features using ReactJS, optimizing for performance and user experience.
  • Building efficient and reliable backend services using Node.js (TypeScript), following clean code principles.
  • Working with databases (SQL/NoSQL) to design schemas, optimize queries, and ensure data integrity.
  • Integrating third-party APIs and authentication services securely and efficiently.
  • Writing comprehensive unit and integration tests to ensure code quality and reliability.
  • Team Collaboration:
  • Fostering a collaborative and supportive team environment.
  • Promoting knowledge sharing and continuous learning within the team.
  • Participating in sprint planning, daily stand-ups, and retrospectives.

#What you should have

  • Experience: 4+ years of hands-on software development experience, with at least 1 year in a senior or lead role.
  • Full Stack Expertise: Advanced proficiency in both frontend (ReactJS) and backend (Node.js) technologies.
  • Architectural Design: Proven ability to design scalable and maintainable software architectures.
  • Database Skills: Extensive experience working with SQL and NoSQL databases, including schema design, query optimization, and performance tuning.
  • API Development: Deep understanding of RESTful and GraphQL API design principles, with experience building and documenting APIs.
  • Testing: Expertise in writing unit, integration, and end-to-end tests, with a focus on code quality and reliability.
  • Leadership: Demonstrated ability to lead and mentor engineering teams, fostering a positive and collaborative work environment.
  • Problem-Solving: Excellent analytical and problem-solving skills, with the ability to tackle complex technical challenges.
  • Experience with cloud infrastructure (AWS, GCP) and DevOps practices.
  • Knowledge of microservices architectures and containerization (Docker, Kubernetes).
  • Familiarity with performance optimization techniques and tools.

Email: [Confidential Information]

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/10/2024

Job ID: 97029861

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer Nodejs TypeScript AWS Lambda

NFQCompany Name Confidential

Senior Software Engineer Web3

Recruiting from ScratchCompany Name Confidential
Last Updated: 20-10-2024 00:24:52 PM
Home Jobs in Ho Chi Minh [HCM] Senior Software Engineer (NodeJs)