Fullstack Software Engineer

JOB DESCRIPTION

Cooperate with interdisciplinary regional teams in different projects and experience how technology and team spirit unite to create innovative solutions
Work closely with clients to develop, test, and ship software that meets their needs and efficiently and competently solve complex software challenges

JOB REQUIREMENT

You have at least 5 years of professional experience using Java stack
You have professional experience developing web applications using React or Angular
You understand the value of testing and practice Test Driven Development to deliver high quality software
You have experience using automated testing frameworks like Jest, Cypress, Selenium
You have professional experience with cloud (AWS, GCP or Azure) and containerisation technologies (Docker, Kubernetes) 
You understand the value of DevOps practices and can apply them in the software development lifecycle (Jenkins, CI/CD, GitHub Actions, GitLab CI, Azure DevOps etc)
You have professional experience working in an agile development environment and ideally have Scrum certification (e.g. Scrum Developer, Scrum Master)
You can contribute to technical decisions based on your expertise and client requirements
You have a degree in computer science or an equivalent related field (bachelor / master)
You are a strong communicator in English and can confidently collaborate with technical and business stakeholders

WHAT'S ON OFFER

Permanent labor contracts with full social insurance contribution from Day 1
13th month salary
Hybrid working model with 3 days in the office per week
18 days of annual leave and fully paid sick leave
Fully paid paternity/maternity/childcare leave
Latest equipment (Macbook Pro M1)
Global profit-sharing scheme
Premium private health insurance scheme for you
Insurance allowance per year for your needs (family/car/mobile/pet/house/etc)
Phone, transport and work from home allowances
Extra allowance for every year of service
Social & team building events locally and abroad
Ability to work from other office locations
10% of company turnover spend on your development & training growth
Great onboarding welcome kit

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

Java, Javascript, Typescript, ReactJS, NodeJS, Python, Golang

Location:

Ho Chi Minh, Da Nang - Viet Nam

Working Policy:

Salary:

$ 1,000 - $ 4,000

Job ID:

J00648

Status:

Close

Related Job:

NLP Data Engineer

Ho Chi Minh, Ha Noi - Viet Nam


Product

  • Data Engineering
  • Python
  • NLP

The NLP Data Engineer role involves designing, implementing, and overseeing complex data pipelines from various sources with different formats and latencies. Collaboration with data, technology, and research teams is essential to develop and test strong data onboarding and ETL systems, which will be directly used by quantitative investment strategies.

Negotiation

View details

Automation Tester (Karate, Cucumber, Java)

Ho Chi Minh - Viet Nam


Outsource

  • Automation Test
  • Java

Perform testing activities to enhance product quality and collaborate with the team including developers, business analysts, customer service, and operations for successful product delivery Address test automation requirements with strong attention to detail, analytical skills, and problem-solving abilities Automate functional, regression, and performance acceptance tests Take full responsibility for improving automated test coverage across the board Take part in sprint planning and partner with the Scrum team to analyze requirements and offer relevant test suggestions

Negotiation

View details

OSS Software Engineer

Ho Chi Minh - Viet Nam


Product

  • C/C++

Collaborate with a small team of engineers to: Develop software primarily using C language Perform thorough software testing Deliver projects in phased releases Offer customer support for live operations Coordinate software development and support activities with the manager and the core development team based in California, USA

Negotiation

View details