Senior Frontend Developer

Hà Nội
active

About Source Of Asia

Way beyond a simple consulting firm, Source of Asia is an international business accelerator. In simple words, we enable our customers to explore, operate and grow business in Vietnam, across ASEAN, and further afield. We thrive on challenges, permanently motivated to learn and grow along the way. We believe success lies in the human relationships we build. This dynamic environment is the ideal gateway for talents, who believe, like we do, in sustainable growth. Our fast-growing company is permanently looking for new talents.

The following job description pertains to an external position that we are currently hiring for on behalf of our client. Submit your application today!

Main Responsibilities

We are seeking a highly skilled and versatile Senior Front End Developer to join our dynamic designs from Figma into pixel-perfect, responsive web applications, and (2) expertly integrating complex APIs to create robust, data-driven interfaces. You will play a pivotal role in bridging design and functionality, ensuring our applications are both visually stunning and technically sound.


UI/UX Implementation Expertise

  • Deliver pixel-perfect, 1:1 implementations of Figma designs with zero compromises on visual fidelity
  • Expert-level CSS skills to handle complex layouts, animations, and responsive behavior without frameworks when needed
  • Mastery of advanced micro-interactions, transitions, and animation techniques
  • Ability to build and maintain modular component systems that remain visually consistent across all breakpoints
  • Experience optimizing render performance for smooth animations and interactions


API Integration & Data Handling Expertise

  • Architect robust front-end data flows that handle complex API interactions, caching, and state management
  • Expert knowledge of asynchronous JavaScript patterns and error handling for bulletproof API consumption
  • Experience building real-time interfaces with WebSockets, Server-Sent Events, or GraphQL subscriptions
  • Implement sophisticated client-side data transformations and visualizations
  • Create resilient systems that handle API failures gracefully with proper fallbacks

Requirements

Core Expertise (Must-Have)

  • Experience working in a product environment
  • Expert-level HTML, CSS, JavaScript/TypeScript, including advanced patterns and optimization
  • Deep understanding of React.js internals, rendering cycles, and optimization techniques
  • Mastery of state management (Redux, Zustand, Jotai, XState, or context API with custom hooks)
  • Experience with modern build tools (Vite, Webpack), module bundling, code splitting, and tree-shaking
  • Advanced skills with CSS-in-JS libraries, Tailwind, or custom CSS architectures
  • Strong understanding of browser rendering, memory management, and performance debugging
  • Proficient understanding of cross-browser compatibility and solutions
  • Experience building complex data visualization and interactive applications
  • Version control best practices and maintaining codebases at scale
  • Ability to make intelligent technical decisions about framework usage and architecture
  • Thorough understanding of front-end testing for visual consistency and functionality
  • Excellent problem-solving and troubleshooting skills team. The ideal candidate excels in two critical areas: (1) precisely implementing UI/UX Effective communication for cross-functional collaboration
  • Google API services / Firebase integration
  • Experience with API consumption and data handling


Advanced Skills

  • Experience with Next.js, Remix, or other React-based frameworks
  • Advanced TypeScript features and patterns
  • CI/CD pipelines and deployment strategies
  • Advanced performance optimization techniques
  • Experience with Jira and Atlassian tools


Education & Teamwork:

  • Master's degree in Computer Science, IT, or related field
  • Collaborative mindset with the ability to challenge the status quo constructively


Other Nice-to-Have

  • Experience leveraging AI tools at work (ex: Cursor/Winsurf/Cline or others)
  • Real-time application development with WebSockets
  • 3D web technologies (Three.js, WebGL)
  • Serverless functions and edge computing concepts
  • Accessibility standards (WCAG) implementation
  • Headless CMS integration experience
  • Design tool proficiency (Figma, Adobe XD, Sketch)
  • Back-end technologies knowledge and front-end integration
  • Proficiency in any language (Preferred: Vietnamese, French, English)

Benefits

  • We offer a dynamic and collaborative work environment with supportive colleagues.
  • Our team is diverse and promotes a culture of shared knowledge and teamwork.
  • We foster a professional, international environment and encourage communication in English, French, and Vietnamese.
  • Highly competitive salary for technical experts who can demonstrate exceptional skill
  • Performance-based bonuses for delivering high-quality technical solutions
  • Modern equipment optimized for development (MacBook, high-resolution monitors)
  • Health insurance and benefits according to Vietnamese regulations

Intéressé par le poste?

Cliquez sur le bouton ci-dessous pour postuler directement. Si vous avez des questions sur le poste, veuillez nous contacter à

recruitment@sourceofasia.com
Human Resource Intern