Explore outstanding Cloud & Infrastructure jobs.
See now

Junior - Middle Front End Product Engineer

FireGroup
+2
Pearl Plaza, 561A Điện Biên Phủ, Thanh My Tay, Ho Chi Minh
At office
Posted 3 hours ago
Skills:
Job Expertise:
Job Domain:
Software Products and Web Services
AI Software & Services

Top 3 reasons to join us

  • Make a global impact on merchants’ success
  • Deepen your skills in a competitive SaaS market
  • Grow with passionate talents for quality products

Job description

1. AI-Augmented Development:

  • Use AI tools such as Copilot, Cursor, ChatGPT, etc. to: accelerate development, refactor and optimize code, generate tests and documentation.
  • Apply an AI-first development mindset to improve productivity.

2. Development & Delivery:

  • Build complex, production-ready features with high quality.
  • Ensure the product is: aligned with business requirements, optimized for performance, easy to maintain and scale.
  • Proactively propose technical solutions and product improvements.

3. Production & Monitoring:

  • Monitor and resolve production issues.
  • Investigate root causes and improve system stability.
  • Work with logging and monitoring tools such as Sentry and Grafana.

4. Collaboration:

  • Lead technical discussions within the team.
  • Perform code reviews and mentor junior / mid-level engineers.
  • Collaborate closely with: Backend, Product, Design teams to deliver end-to-end product quality.

5. System Design & Architecture:

  • Design frontend architecture for complex features and large-scale systems.
  • Build and maintain component architecture to ensure scalability and reusability.
  • Contribute to and evolve shared design systems / UI libraries.
  • Propose and implement solutions such as micro-frontend architecture when needed.

6. Code Quality & Maintainability:

  • Maintain high code quality standards: clean code, conventions, and linting.
  • Conduct code reviews with strong attention to: performance, security, maintainability.
  • Proactively refactor code and reduce technical debt.

7. Performance Optimization:

  • Analyze and optimize frontend performance, including: rendering performance, bundle size optimization, code splitting, and lazy loading.
  • Use tools such as Lighthouse and Chrome DevTools to identify bottlenecks.
  • Ensure smooth user experience across devices.

8. Security:

  • Apply frontend security best practices, including: XSS prevention, CSRF protection, secure token handling.
  • Ensure frontend development follows OWASP principles and standards.

9. API Integration & Data Handling:

  • Work with REST APIs / GraphQL.
  • Design and manage efficient data flow.
  • Handle: error states, loading states, caching strategies using tools such as React Query or SWR.

10. Testing & Reliability

  • Write unit tests and component tests.
  • Improve product reliability and reduce production bugs.
  • Develop appropriate testing strategies based on project needs.

Your skills and experience

  1. Experience & Background:
  • 1+ years of experience in frontend development.
  • College or University degree in Computer Science, Software Engineering, or a related field.

      2. AI Tools:

  • Experience using AI tools in development workflows.
  • Ability to write effective prompts and validate AI-generated output.

      3. Technical Skills:

  • Strong proficiency in JavaScript / TypeScript.
  • Hands-on experience with ReactJS or VueJS.
  • Strong understanding of: event loop, async/await, rendering lifecycle, state management

      4. System Design:

  • Ability to design frontend architecture for large-scale systems.
  • Experience building reusable and scalable components.
  • Good understanding of modular architecture.

      5. Performance:

  • Hands-on experience optimizing frontend performance.
  • Solid understanding of: lazy loading, code splitting, memoization

      6. Security:

  • Good understanding of frontend security principles, including: XSS, CSRF
  • Ability to apply OWASP-based best practices.

       7. API & Data:

  • Experience working with REST APIs / GraphQL.
  • Good understanding of data flow and state management.

       8. Tools & DevOps:

  • Strong Git skills, including branching strategy, rebase, squash.
  • Experience with: Webpack / Vite / Rollup, CI/CD pipelines

       10. Soft Skills:

  • Strong system thinking and problem-solving skills.
  • Good teamwork and communication skills.
  • High level of ownership and responsibility.
  • Ability to mentor and support team members.

Why you'll love working here

At the core of FireGroup is a deep desire to grow. We’re a passionate team with growth mindsets, turning what we do into a purpose. We’re always exploring how to apply world-class innovations and creative ideas to our work - so we can push further, conquer challenges, and go beyond limits.

 

In the face of a rapidly evolving e-commerce landscape, we embrace an AI-first approach. Advanced AI tools are embedded in our workflow - not just to boost productivity, but to power smarter decision-making and unlock solutions that serve merchants more effectively. With AI as our co-pilot and a native mindset for technology, we turn complexity into simplicity for those who count on us.

 

Our ultimate mission is to develop innovative products that comprehensively and effectively solve problems in e-commerce, making online business easy and sustainable for everyone. We believe that the spirit of daring to step up and our distinctive values are the greatest driving forces behind FireGroup's journey from a five-member startup to a team of over 200 colleagues, leading us to greater challenges and successes:

  1. Courage - Dare to step up
  2. Growth - Grow beyond yesterday
  3. Creativity - Think differently
  4. Ownership - Own your work
  5. Teamwork - Get Stronger together
  6. Trust - Give trust, gain trust
  7. Empathy - Walk in other's shoes

At FireGroup, our values don’t just live in documents - they live in us. They show up in every decision we make, every product we build, and every story our Firers share. Dive into real stories and everyday actions that bring our culture to life: firegroup.io/culture

 

And that’s not all - we’ve got some great perks waiting for you, including:

Rewarding Compensation & Benefits

  • Competitive salary tailored to your skills and experience
  • 13th-month salary & seniority bonus
  • Annual salary reviews for outstanding contributions
  • 16 days of annual leave, with an extra day for 3+ years of service
  • Work-from-home policy for pregnant employees
  • Premium healthcare and annual health check
  • Special occasion support: marriage, maternity bonuses, and birthday vouchers
  • Festive gifts for holidays like Mid-Autumn and Lunar New Year
  • Free coffee, tea, juice, and a wide range of snacks
  • Well-equipped devices provided based on your role (MacBook/iMac/Macmini/Windows Laptop/Monitor)
  • Employee Stock Option Program offer for key contributors

Fast-track Growth:

  • Gain exceptional experience by building world-class products used by hundreds of thousands of merchants globally
  • Buddy Program to guide and support you throughout your onboarding journey
  • Regular seminars and workshops to sharpen both technical and soft skills
  • Access to Udemy, internal e-learning platform tailored to your growth
  • Recognition programs that celebrate your outstanding contributions

Engagement Activities:

  • Sports Club: Football, Badminton, Yoga
  • Gym area available onsite
  • Monthly/Quarterly team bonding events across business units
  • Signature company events: Company Trip, Year-End Party, New Year Kick-off, Women’s Day, Christmas, and Quarterly Town Halls - all designed to celebrate and connect our people.

FIREGROUP TECHNOLOGY

Company type
IT Product
Company industry
E-commerce
Company size
151-300 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email Subscribe