Senior (Algorithmic Focus)

Mô tả công việc

• Work together with team to develop scalable, high-performance web applications

• Build reusable, well-architected components/modules with clear separation of concerns

• Ensure UI/UX of developed pages with near pixel-perfect design

• Develop and optimize front-end UI to ensure consistent rendering across browsers and devices

• Analyze complex problems and propose efficient, scalable solutions (both UI and data flow)

• Translate product requirements into performant and maintainable front-end architecture

• Optimize application performance (rendering, memory usage, network, bundle size)

• Collaborate with backend teams to design efficient data-fetching strategies and APIs

• Proactively identify bottlenecks and refactor code for better performance and scalability

Yêu cầu công việc

Must have:

• Strong JavaScript fundamentals, including deep understanding of closures, event loop, async patterns

• At least 5 years working with ReactJS in production-scale applications

• Solid understanding of ES6+ and modern JavaScript ecosystem

• Experience solving complex problems involving data transformation, state synchronization, and real-time updates

• Strong experience with state management (Redux, Zustand, TanStack Query or equivalent)

• Ability to design efficient client-side architecture for large-scale applications

• Solid knowledge of HTML5, CSS3, responsive design, and cross-browser compatibility

• Experience working with RESTful APIs and optimizing data fetching strategies (caching, batching, pagination)

• Strong understanding of web performance (rendering lifecycle, reflow/repaint, memoization, virtualization)

Nice to have:

• Experience with algorithm-heavy problems (e.g., real-time systems, collaborative apps, data visualization, editors)

• Good understanding of common data structures and algorithms (arrays, trees, graphs, hashing, recursion, etc.)

• Ability to reason about time and space complexity O(n), O(logn), etc. and apply optimizations in practical scenarios

• Experience with Web Workers, WebAssembly, or performance-critical frontend features

• Knowledge of system design (frontend architecture, micro-frontends, modular design)

• Experience with GraphQL or advanced API patterns

• Familiarity with CI/CD, build tools (Vite, Webpack optimization)

• Knowledge of Git, Github, Agile

Application Confirmation

You're applying for the role below:

Senior (Algorithmic Focus)

Location: Thành phố Hà Nội

Contract Details: Contract

Submit Date: 2026-07-14

Current Job Details

Update

Current Job Title:

Current Company:

Total Experience:

Relevant Experience:

Notice Period:

Is Notice Period Negotiable?:

Current CTC:

Expected CTC:

Current Location:

No CV uploaded

About the job

Location Thành phố Hà Nội
Created On 2026-07-06
Working Model WFO
Job Level Senior