Frontend Engineer Web

ABOUT CLIENT

Our client is a global marketing and technology agency that helps brands create extraordinary experiences for their customers

JOB DESCRIPTION

Component-Driven Development: Create reusable, modular components and UI libraries to maintain consistency across applications.
Cross-Functional Collaboration: Collaborate closely with UX/UI designers, backend engineers, and product managers to translate business requirements into interactive applications.
Performance Optimization: Enhance application performance through techniques like lazy loading, code splitting, and memoization.
Code Review & Best Practices: Maintain clean, maintainable, and well-documented code while promoting best practices through reviews and mentoring.
API Integration: Work with RESTful and GraphQL APIs to efficiently fetch and manage data.
Security & Accessibility: Implement security best practices (XSS, CSRF protection) and ensure applications are fully accessible (WCAG compliance).
Mentorship & Leadership: Provide guidance and support to junior developers, offering feedback and promoting a culture of ongoing learning.

JOB REQUIREMENT

3+ years of experience with React and/or Next.js.
Experience with Vue.js and Angular is a plus.
Strong proficiency in JavaScript, HTML, CSS, particularly in web animations, including GSAP.
Demonstrated proficiency with React state management libraries or frameworks, preferably React Redux.
Experience with unit testing using React Testing Library and preferably TDD.
Client-side development experience, ideally in an agency setting.
Knowledge of integrating HTML content with other 3rd party environments, such as content management systems.
Familiarity with cookie consent management, policy management, and analytic platforms is beneficial.
Proficiency with git source control.
Familiarity with project management software like Jira, Trello, and/or PivotalTracker.
Good grasp of computer science fundamentals including object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.
Experience with content management systems and mobile application development is advantageous.
Strong debugging and troubleshooting skills.
Excellent communication, time management, and problem-solving abilities.
Capable of sustaining in-depth technical conversations in English with international stakeholders and global team members.
Comfortable working with stakeholders and team members in the US.

WHAT'S ON OFFER

Competitive and appealing compensation package offered.
Embracing and exploring emerging technologies is part of our culture.
The role extends beyond coding and entails crafting exceptional new experiences.
Acknowledged for being among the top global workplaces for fostering innovation.
Work arrangement: Hybrid model with a combination of office and remote work options.
Flexibility with working hours, prioritizing outcomes over micromanaging the schedule.
Health insurance coverage for employees.
Annual bonus equivalent to one month's salary.
Generous annual leave, including additional days off during December, July, and extended weekends.
Provision of Mac devices for work purposes.
Other perks include a well-stocked pantry and snacks.

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, NextJS

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Hybrid

Salary:

Negotiation

Job ID:

J01699

Status:

Active

Related Job:

Senior Data Engineer

Ho Chi Minh - Viet Nam


Product

We're seeking a Staff Data Engineer to own and evolve our data infrastructure as we scale globally. You'll design and build the data systems that power our platform - from real-time pipelines and analytics infrastructure to the AI/ML foundations enabling intelligent insurance products.#Data Architecture & Engineering Design and implement scalable, future-proof data architectures aligned with business objectives across multiple regions and regulatory environments Build and maintain data pipelines for ingestion, transformation, and delivery using modern orchestration tools (Airflow, Spark, Kafka) Architect data solutions spanning data warehousing, data lakes, and real-time analytics Create and maintain data models (conceptual, logical, physical) using recognized modeling approaches Develop and document the enterprise data landscape, mapping data stores and flows across our microservices architecture#AI/ML Infrastructure Build and maintain data infrastructure supporting ML model training, deployment, and monitoring (MLOps) Design and implement vector database solutions for AI-powered features (e.g., MongoDB Atlas Vector Search, Pinecone, Weaviate) Develop data pipelines feeding recommendation engines, claims processing automation, fraud detection, and other AI-driven capabilities Ensure AI infrastructure scales globally while meeting data residency and compliance requirements#Data Operations & Quality Implement DataOps practices ensuring data quality, lineage, and governance across the platform Define and enforce data strategy and architectural principles across engineering teams Build monitoring and alerting for pipeline health, data quality, and SLA compliance Optimize query performance and cost efficiency across data systems#Technical Leadership Collaborate with product and engineering teams to translate business requirements into data solutions Act as a change agent, driving adoption of modern data practices across the organization Contribute to architectural reviews and technical decision-making Own data problems through to resolution

Negotiation

View details

Android Engineer - Hanoi

Ha Noi - Viet Nam


Product

  • Android

Creating and managing Android applications using Kotlin Constructing Android services for production use and contributing to live service operations Utilizing Jetpack Compose to design modern Android UI Incorporating asynchronous programming through Coroutines and Flow Developing scalable Android app architecture with modularization and dependency injection Collaborating with cross-functional teams through effective communication

Negotiation

View details

iOS Engineer - Hanoi

Ha Noi - Viet Nam


Product

  • iOS

Create and update iOS applications with Swift Utilize UIKit and SwiftUI for building user interfaces Integrate and design APIs for effective data processing Employ reactive and asynchronous programming for strong app architecture Communicate effectively with cross-functional teams Enhance code quality, performance, and maintainability of iOS applications

Negotiation

View details