Frontend Developer

ABOUT CLIENT

Our client is one of the world’s largest providers of Consulting, Outsourcing and Technology Services

JOB DESCRIPTION

Converting application User Stories into functional applications
Creating, and maintaining efficient, reusable, reliable, testable, and secure code for React frontend and Java backend. This primarily focuses on React Frontend and partially on Java back-end
Ensuring optimal performance, quality, and responsiveness of the applications from frontend
Identifying and resolving bottlenecks and bugs
Assisting the team in maintaining code quality, organization, and automation

JOB REQUIREMENT

Proficient in ReactJS, CSS, HTML, Java, and SQL
Skilled in SpringMVC, SpringBoot, Junit, Mockito, ReactJS, Jest, Enzyme, and Hibernate frameworks
Familiar with Java API security, common security standards, and various databases
Experienced in Gradle, Maven, GIT, JIRA, and Confluence
BS/MS degree in Computer Science, Engineering, or related field
Good English communication skills required
Minimum 5+ years of relevant experience in Java backend and React frontend development
Proficient in writing efficient, reusable, reliable, testable, and secure code
Excellent in popular Java frameworks like Spring MVC, Spring Boot, and Hibernate
Familiar with MVC, JDBC, RESTful, and microservices concepts
Knowledgeable in backend API security aspects like authentication, authorization, OAuth, OpenID, JWT, SAML, and SSO
Proficient in Object-Oriented analysis and design with common design patterns
Familiarity with integration patterns such as REST, Messaging, Streaming, and SOAP
Proficient in concurrency patterns in Java
Experience with Java and ReactJS stack, as well as State Management, Redux, Reducers, JavaScript, and CSS
Strong knowledge of relational databases, SQL, and ORM technologies like JPA2 and Hibernate
Proficient understanding of versioning and build tools, including Git, Gradle, Maven, and Ant
Familiarity with continuous integration and cloud services is a plus
Experience in agile team environments, practicing Scrum and Kanban
Good communication, interpersonal, and teamwork skills
Pro-active and flexible working approach
Knowledge of business domains like Banking is a plus
Team-player with experience collaborating with international and multi-functional teams
Self-development skills to stay updated with fast-changing trends

WHAT'S ON OFFER

Competitive compensation, comprehensive health insurance for employees and dependents.
Participation in international projects within a professional and dynamic work setting.
Gaining valuable experience with diverse projects, new technologies, and a multitude of talents.
Access to training opportunities, including technical seminars and soft skill courses.
Potential for promotion through a regular performance review system.

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:

ReactJS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Salary:

Negotiation

Job ID:

J01174

Status:

Active

Related Job:

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

Senior SWQA Test Developer Engineer, SDET

Ho Chi Minh - Viet Nam


Product

  • SDET
  • Automation Test
  • Python
  • AI

Evaluate and establish product necessities, and create a test matrix. Create a testing strategy, outline test scenarios, conduct testing, and communicate progress, issues, and outcomes to the relevant stakeholders. Automate test scenarios and contribute to the development and implementation of testing frameworks. Oversee the bug management process and collaborate with other teams to seek resolutions. Recreate and validate customer problems and solutions internally.

Negotiation

View details

Product Engineer (Remote)

Ho Chi Minh - Viet Nam


Product

  • NodeJS
  • ReactJS
  • Typescript

Design and implement scalable backend services using Node.js, ensuring performance and reliability. Develop responsive and dynamic user interfaces with React Router v7, delivering seamless navigation experiences. Collaborate with cross-functional teams to define and refine API designs that support robust integrations. Write clean, maintainable, and thoroughly tested code across the full technology stack. Optimize PostgreSQL queries and data pipelines to enhance system efficiency and responsiveness. Strengthen system observability and monitoring, and contribute to infrastructure improvements. Participate in architectural discussions and help shape engineering best practices across the team.

Negotiation

View details