Tóm lược
Mô tả công việc
Tóm tắt công việc
We’re not just building products — we’re building a place where people grow. At our core, personal development is a priority. We want every team member to level up alongside the company through hands-on projects, cutting-edge tools, and industry best practices.
Our clients expect nothing less than excellence, and that high standard fuels everything we do.
We’re looking for a Mid/Senior Frontend Engineer ready to take ownership, solve tough problems, and build products people actually love using.
What you'll be doing:
- Develop high-performance web applications that are reliable and scalable.
- Analyze requirements and maintain clear, up-to-date technical documentation.
- Contribute ideas and solutions to enhance our products.
- Write clean, maintainable, and well-documented code.
- Participate in all phases of the product development lifecycle — from analyzing user requirements and designing system architecture to coding, testing, and deployment.
- Build front-end interfaces that deliver an advanced and intuitive user experience.
- Create reusable components/modules for responsive websites.
- Integrate with API endpoints or Mercure for real-time content updates.
- Ensure developed pages and software have pixel-perfect UI/UX.
- Optimize front-end performance to ensure consistent rendering across all major browsers.
- Collaborate closely with the backend team to ensure seamless integration between front-end and back-end systems.
- Competitive pay — Above-industry-standard salaries with a 13th-month bonus.
- Great benefits — Full insurance coverage and regular team-building activities.
- Flexibility — Friendly working environment and flexible working hours.
- Growth-focused — We invest in you as much as in our products. Whether it’s improving your English, mastering a new design tool, developing your design thinking, or exploring a new skill, we’ll support your growth every step of the way.
- Meaningful work — We work hand-in-hand with clients, fully investing in their product development to create solutions with true market potential.
- Balanced culture — We respect both products and technology equally, ensuring every team member understands, believes in, and contributes to what they’re building.
- Work-life respect — We stick to a sustainable pace with standard 8-hour days, Monday to Friday — no burnout culture here.
- Agile and adaptive — We work in sprints with realistic goals, improving processes continuously to match our true velocity.
- Ownership & autonomy — You’ll have the freedom to experiment, innovate, and shape your role, with a team that’s always open to better ways of working.
Yêu cầu công việc
Responsibilities:
- Build responsive, high-performance web applications using React.js.
- Implement reusable UI components with Tailwind CSS and shadcn/ui.
- Integrate the frontend with GraphQL and REST APIs, including real-time updates.
- Leverage the TanStack (e.g., TanStack Query, TanStack Table) for data fetching and state management.
- Write clean, maintainable, and testable code following industry best practices.
- Collaborate with designers, backend developers, and QA to deliver features on time.
- Participate in code reviews and contribute to improving team processes.
- Apply strong UI/UX design principles in development.
- (Senior level) Provide technical leadership, mentor team members, and guide architectural decisions.
Requirements:
- Mid-Level: 2–4 years of experience in frontend development.
- Senior-Level: 5+ years of experience in frontend development, with a track record of leading projects or mentoring engineers.
- Proficiency in HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Strong experience with React.js and component-based architecture.
- Experience with GraphQL (queries, mutations, subscriptions).
- Familiarity with Tailwind CSS and component libraries (e.g., shadcn/ui).
- Hands-on experience with TanStack Query for data fetching and caching.
- Solid understanding of application performance optimization techniques.
Nice to Have:
- Familiarity with other TanStack tools (e.g., TanStack Router, TanStack Virtual).
- Experience with complex transactional or enterprise-grade applications.
- Knowledge of accessibility best practices (WCAG).
- Experience integrating design systems or maintaining component libraries.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- JavaScript
- ReactJS
- TailwindCSS
- HTML5
- CSS3
- Router
- TypeScript
- REST API
- Architecture
- WCAG
- Caching
- UI/UX
- GraphQL
- TanStack
NĂNG LỰC
- Team Leadership