Lead Software Engineer (Reactjs, Nodejs)

EPAM Vietnam
Đã hết hạn
+2
Remotely, Floor 13, MB Sunny Tower, 259 Tran Hung Dao, Co Giang ward, District 1, Ho Chi Minh
Remotely, Dolphin Plaza, 6 Nguyen Hoang Street, 3rd floor, Tower 3-4 My Dinh 2 Ward Nam Tu Liem District, Hanoi, Other, Ha Noi
Linh hoạt

3 Lý do để gia nhập công ty

  • Flexible hybrid working model
  • Transparent career path & individual roadmap
  • Unlimited training opportunities

Mô tả công việc

We are looking for a Lead Software Engineer specializing in Reactjs & Nodejs in Ho Chi Minh City. We have many upcoming opportunities with global brand-name clients for high-profile projects that require someone with excellent technical delivery skills and team leadership. 

Playing a multitude of different roles on a project, depending on client needs and your level: development team lead, key developer, software architect role, project coordinator.

Your daily tasks

  • Understand, follow, and enhance defined software development process and introduce engineering practices.
  • Write high-quality and testable code following clean code and SOLID design principles.
  • Conduct code reviews and highlight best of breed solutions.
  • Identify and troubleshoot application code-related issues, review and provide feedback to any required final user documentation.
  • Implementation of latest JavaScript development technologies and approaches.
  • Propose and discuss complex technical solutions, create design documents.
  • Participate in workshops and presentation of the proposed solutions to clients.
  • Run demo and education sessions for client.
  • Collaborate with several teams (including DBA, UI/UX, Cloud, etc.) to improve product and features.
  • Communicate with the customer, refine functional and none-functional requirements.
  • Plan and schedule own work for tasks and projects, also implement functionality without direct supervision.
  • Perform profiling and troubleshooting of existing solutions.
  • Follow and understand defined software development processes, such as tasks assignments, daily issue tracking etc.
  • Coordinate your work with other developers to deliver first-class technology solutions in a positive, fun, yet challenging and deadline driven environment.
  • Working with operation team and end user to get the project deliverables to be accepted and released in production environment.
  • Analyze and improve performance, efficiency, and stability of application.
  • Identify and fix issues, bugs, and bottlenecks of the system.
  • Scrum events participation.

 

Yêu cầu công việc


Your profile

  • Must have at least 5 years of hands-on working experience in developing web applications using ReactJS or AngularJS and NodeJS.
  • Minimum 3 years of relevant full-stack web development experience, including Modeling and Design skills, and expert knowledge of at least one technical area.
  • Strong knowledge of JS Test Frameworks.
  • Experience in Unit Test, API Test and TDD.
  • Experience in consuming REST APIs.
  • Experience in performance optimization and security.
  • Advanced knowledge of JavaScript Profiling, Debugging, Code Quality tools.
  • Understanding of code quality measurements.
  • Strong knowledge in Clean Code, Code Review Process and Release Strategy.
  • Experience with Agile/ Scrum.
  • In depth understanding of different phases of software development lifecycle.
  • Bachelor’s degree or above in Computer Science, Software Engineering, or related majors.

Nice to have

  • Ability to lead or coordinate a small team of 2-3 developers; coaching, reviewing code, informal training.
  • Experience of CI/CD tools (e.g., Jenkins, SonarQube)
  • Experienced in one of the popular public clouds: Azure, AWS, etc. or OpenStack
  • Experience with Kanban, XP or hybrid project management methodologies
  • Experience in cross-browser compatible HTML/CSS markup.
  • Experience in building and implementing A/B tests.
  • Experience in building highly scalable and performant applications.

Tại sao bạn sẽ yêu thích làm việc tại đây

  • 19 annual leave days and 10 days for sick leave
  • Flexible working model: Hybrid working from Ho Chi Minh city or working remotely from any location in Vietnam
  • 100% salary is paid in probation, including full salary contributions to social, health and unemployment insurance
  • Premium healthcare insurance for employees and 2 dependents
  • 13th-month salary is absolutely obvious
  • Free English classes with native lecturers to leverage your skills
  • Unlimited self-service training including mentoring programs
  • Unlimited World-class training courses  , , ; all certifications supported
  • Top trendy technologies:  
  • Multinational team of enthusiastic, open, and ready-to-go professionals 

EPAM Vietnam

Xem công ty

EPAM is a leading global provider of digital platform engineering and development services.

Mô hình công ty
Thuê ngoài
Quy mô công ty
151-300 nhân viên
Quốc gia
United States
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email