Search by job, company or skills

Senior Full Stack Developer (Front-End Focused)

  • Posted 15 days ago
  • Be among the first 10 applicants

Job Description

What you will do:

  • Plan, organize and develop user-facing features for the components in our dynamic platform;
  • Develop and maintain web applications using NextJS or ReactJS on the front end and Node.js with NestJS on the backend, all written in TypeScript.
  • Work with other members to develop and integrate new features including other third-party systems and plugins into our platform;
  • Evaluate and identify new technologies for implementation and incorporation;
  • Communicate with our business and product heads to understand clients requirements;
  • Respond and follow up to incorporate feedback and draw new insights;
  • Prioritize tasks to meet multiple deadlines;
  • Identify and correct bottlenecks and fix bugs.

Core skills:

  • At least 5 years of experience working as a full-stack developer, Front-End Focused
  • Experience with Web Front-end (HTML/CSS/JS), ReactJS and extensive knowledge of NextJS framework.
  • Strong proficiency in TypeScript programming language
  • Experience in backend technology of Node.js, especially in NestJS framework
  • Experience with TypeORM and familiarity with PostgresSQL database, along with solid relational database skills (SQL, etc.)
  • Experience with non-relational databases (MongoDB, Redis, Cassandra, etc.)
  • Excellent at coding (the code is well documented and compliant with good practices) and testing (Unit Test, Integration Test, User Acceptance Test, Automation Regression Test.)
  • Experience about RESTful API
  • Knowledge about Programing Principles, Design Pattern, Clean Architecture, etc;
  • Willing to learn new technology, product mind-set.
  • Good at English (writing and speaking)

Advantages:

  • Proficiency in using Docker for containerization.
  • Understanding of cloud computing platforms
  • Experience in building and managing CI/CD pipelines.
  • Understanding of Domain-Driven Design (DDD) and its application in software development.
  • Familiar with working in an Agile environment
  • Have good teamwork skills.
  • Have an open mindset.

Benefit:

  • 05 working days/week (From Monday to Friday), applying flexible working hours
  • 2 days of remote WFH per week (based on the team's decision)
  • Lunch + Gasoline + Coffee Allowance
  • Health, Social, and Unemployment Insurance (based on gross-based salary, according to the Labor Code)
  • PVI Health Insurance and yearly health checkup
  • 13th-month salary and Performance bonus
  • Annual salary review
  • 12 days annual leave plus an extra 02 days company leave
  • Company trips, sponsored team building, monthly Happy Hour, Sport Clubs (Soccer, Badminton, Pingpong, Yoga), and other joyful events;
  • A culture of relentless learning with free courses in specialized skills, soft skills, and English;
  • Technical-certificate bonus / exam fee support

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152289291

Beware of Scammers

We don’t charge money for job offers