Front End Developer

JOB DESCRIPTION

Turn UI/UX design to web pages with HTML, CSS, JS.
Develop/Maintain application features.
Client-side routing, state management.
Write Unit tests for Front end applications.
Integrate with server-side logic (via REST API, GraphQL).
Implement advanced CSS: animation, cross-browser compatibility.
Ensure webpages are responsive for small-screen devices (smartphones, tablets).
Create SEO-friendly web pages.
Optimize web pages speed and scalability.
Write maintainable and reusable code.

JOB REQUIREMENT

Experience with Git (knowledge about GitFlow, GitOps is a bonus).
In-depth knowledge with HTML, CSS, Javascript.
Strong experience with modern JS frameworks: React, React Native, Angular, Vue.
Familiar with module bundlers: Webpack, Parcel.
Experience with JS testing frameworks: jest, mocha, chai, cypress.
Experience in making API calls via REST/GraphQL.
Bonus
Experience with server side rendering, static site generators (Gatsby, NextJS).
Understanding of SEO principles.

WHAT'S ON OFFER

MacBook or iMac for work
Social insurance, medical insurance & unemployment insurance according to Vietnam
Labor Law
Offer free food everyday
13th month salary and Bonus based on performance.
12-day annual leave per year
Company Party, Birthday Party, Annual travel
Games: PlayStation, Uno, Darts, Avalon, Bang, Werewolf, Dixit Odyssey
Sports: Football, Badminton

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:

Outsourcing

Technical Skills:

Frontend, ReactJS, Typescript

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

$ 2,000 - $ 2,500

Job ID:

J01062

Status:

Close

Related Job:

Senior/Middle QA Engineer

Ho Chi Minh - Viet Nam


Product

  • Automation Test
  • Playwright
  • Typescript
  • Selenium
  • Java

Develop and maintain automation test scripts using tools like Playwright with Typescript, Selenium with Java, and API service testing with Rest API using Playwright. Execute API performance testing scenarios using JMeter. Work with various technologies such as SQL, MongoDB, Atlast MongoBD, CI/CD Jenkins, Docker, AzureDevOps, and AWS for test automation. Store and maintain source code in GitHub for automation scripts. Participate in various meetings and product backlog reviews to understand test objectives and provide input on testability of requirements. Contribute to reducing manual testing efforts by increasing automation testing coverage and designing test cases and automation scripts. Collaborate with the project team to understand project objectives, gather automation requirements, design automated tests, and troubleshoot issues. Maintain and fix automation test scripts and report issues in the defect management system. Engage in manual testing where necessary. Participate in meetings and product backlog reviews to understand test objectives, provide input on testability of requirements, and estimate testing activities. Develop automation test scripts to reduce manual testing and increase automation testing coverage. Collaborate with the project team to understand project objectives, gather automation requirements, design automated tests, and troubleshoot issues. Maintain and fix automation test scripts, and report issues in the defect management system. Report defects/bugs in the defect tracking management tool. Coordinate with the Agile team to provide testing results for User Stories and approve them for the next environment.

Negotiation

View details

Technical Team Lead (.NET, ReactJS)

Ho Chi Minh - Viet Nam


Outsource

  • .NET
  • ReactJS

Develop and maintain high-quality, scalable applications using .NET (C#) and JavaScript (ReactJS) Act as a hands-on technical contributor while leading and managing a small development team (3-4 members), ensuring effective task allocation, delivery, and technical guidance. Collaborate with Product Owner, Development Lead, and other developers to define and deliver product increments. Develop and maintain applications, ensuring code quality and scalability. Implement and optimize continuous integration and continuous delivery (CI/CD) processes using tools like Azure DevOps, Jira and JFrog Artifactory. Utilize tools like SonarQube and Github CodeQL for static code analysis to ensure software security and quality. Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required; Write unit tests and run through all the test cases for assigned tasks and ensure all cases are tested and passed before release for testing. Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc Provide mentoring/training for junior members if any Perform other tasks assigned by the Line Manager.

Negotiation

View details

Technical Architect / Solution Architect

Ho Chi Minh - Viet Nam


Product

  • Data Engineering
  • Cloud
  • Java
  • Typescript
  • Angular

Over 3 years of experience in cloud native and modern solution architecture, with a focus on insurance, banking, fintech, or e-commerce. Proven track record in designing and delivering secure, high-performance resilient cloud native solutions, utilizing open-source frameworks like micro frontend, microservices, server-less code, Docker containers, and Kubernetes orchestration framework. Proficient in continuous integration/continuous delivery (CI/CD) and package deployments, as well as high and low-level data design deliverables such as ERD, logical, and physical design. Skilled in implementing complex data solutions including Data Warehouse, Data Lake, and Data Analytics, with experience using tools such as WS Glue, Lake Formation, AWS Athena, and OpenMetadata. Familiar with Azure/AWS cloud infrastructure at scale and architecture designs of cloud native ecosystem, as well as data as a service concepts and data virtualization. Capable of designing solutions for managing highly complex business rules and translating business requirements into application architectural specifications. Experienced in managing technical project delivery, code reviews, and collaborating with vendor development staff to resolve technical challenges. Extensive experience in designing, developing, and deploying large, scalable production applications on cloud/SaaS platforms, along with supporting production cloud environments like AWS and Azure. Solid understanding of API and integration design principles, as well as knowledge of Agile and DevOps software development tools and methodologies. Proficient in creating custom policies in API Management platform and utilizing AI coding tools to accelerate development, with an understanding of AI-powered insurance solutions. Proactive in problem-solving and resolving technical issues, with strong team player, organization, and interpersonal skills. Excellent written, presentation, and stakeholder management skills.

Negotiation

View details