Senior Frontend Engineer (ReactJS/NextJS)

    Job Responsibilities

    Frontend Development & Optimization

    • Build, design, and maintain user-facing features using ReactJS and NextJS.

    • Optimize web applications for high performance, scalability, and cross-browser compatibility.

    • Lead the implementation of Server-Side Rendering (SSR) and Client-Side Rendering (CSR) for complex features.

    • Write clean, maintainable, and scalable code following industry best practices and conducting peer reviews.

    • Diagnose and fix performance issues using tools such as Sentry, Kong logs, and Cloudflare.

    • Convert wireframes and prototypes into high-quality, responsive, and accessible code.

    • Collaborate with UI/UX designers to ensure user-friendly and consistent experiences.

    System Integration & Maintenance

    • Integrate APIs from backend teams seamlessly into the frontend.

    • Participate in deployment processes and ensure system stability through debugging and issue resolution.

    Cross-Functional Collaboration

    • Work closely with stakeholders to analyze requirements and translate them into actionable technical tasks.

    • Partner with backend, QA, and DevOps teams to ensure successful project delivery.

    Knowledge Sharing & Continuous Improvement

    • Mentor and guide team members on frontend best practices.

    • Suggest improvements to workflows, tools, and code quality to boost productivity and product excellence.

    Requirements

    Must-Have:

    • Bachelor’s degree in IT, Computer Science, or related fields.

    • 4+ years of experience in frontend development with strong skills in ReactJS, NextJS, and modern JavaScript.

    • Proficiency with state management tools (e.g., Redux, Recoil).

    • Experience in building responsive, accessible, and cross-browser web applications.

    • Practical knowledge of Node.js for API development and SSR optimization.

    • Familiarity with tools like Webpack, Vite, and Git.

    • Basic understanding of AWS S3, Cloudflare, or similar for asset delivery.

    • Strong analytical and problem-solving skills.

    • Experience working in Agile/Scrum environments.

    Nice-to-Have:

    • Knowledge of coding and design principles (e.g., Clean Code, DRY/KISS, SOLID).

    • Experience with Postgres, Kafka, Elasticsearch, S3/Minio.

    • Familiarity with testing frameworks (e.g., Jest, React Testing Library).

    • Exposure to CI/CD pipelines for frontend applications.

    • Previous experience in e-commerce platforms.

    Benefits

    • Compensation: Competitive salary package, including performance-based bonuses (up to 30 months’ salary per year).

    • Stability: Full salary during probation and guaranteed 13th month salary.

    • Work-life Balance: 12 days work-from-home and 12 days paid annual leave, plus seniority leave.

    • Healthcare: Comprehensive global health insurance for you and direct family members, plus annual health check-ups.

    • Career Growth: Clear career progression, training programs, and access to cutting-edge technologies in global-scale projects.

    • Impactful Work: Contribute to projects that shape customer engagement, data analytics, and operational efficiency worldwide.

    HOW TO APPLY: Please send your CV to the consultant in charge: 
    Ms. My Do
    Email: my.do@ev-search.com 
    All applications will be considered without regard to race, color, religion, sex (inclusing pregnancy and fender identity), national origion, political affiliation, sexual orientation, mariatal status, disability, genetic information, age, membership in an employee organization, parental status, military service or other nonmerit factor

    Interested in this position?

    Get in touch with us now!

    Quick Apply
    Email