Hello,

Sign in to find your next job.

Senior Software Engineer (JavaScript), Game Entertainment

Công Ty Cổ Phần VNG

VNG Campus, Z06, Đường số 13, Khu Chế Xuất Tân Thuận, P. Tân Thuận Đông, Q.7

Posted date: 27-02-2024

  • Experience

    4 - 5 Years

  • Job level

    Experienced (Non - Manager)

  • Salary

    Competitive

Job Description

  • A Senior/Lead Front-End Software Engineer is a senior-level role responsible for leading and guiding the front-end development team in designing, developing, and implementing user interface (UI) components for software applications or websites. They provide technical leadership, and architectural guidance, and oversee the overall front-end development process. The Lead Front-End Software Engineer collaborates with cross-functional teams, drives innovation, and ensures the delivery of high-quality front-end solutions
  • Provide technical leadership and guidance to the front-end development team. Mentor and coach team members, promote best practices and ensure the adoption of industry-standard development methodologies
  • Lead the design and architecture of UI components, ensuring scalability, maintainability, and adherence to best practices. Collaborate with the design team to create intuitive and visually appealing user interfaces that align with user experience (UX) principles
  • Lead the development of complex and innovative UI components using HTML, CSS, and JavaScript. Utilize front-end frameworks and libraries such as React, Angular, or Vue.js to build robust and scalable front-end solutions
  • Ensure the compatibility of UI components across different browsers, devices, and operating systems. Conduct thorough testing and debugging to address any compatibility issues and optimize front-end performance
  • Drive front-end performance optimization efforts. Implement and oversee best practices for front-end optimization, such as code minification, caching, and lazy loading techniques
  • Collaborate with cross-functional teams, including designers, back-end developers, and product managers, to ensure seamless integration of front-end interfaces with the overall application. Manage relationships with stakeholders, gather requirements, and ensure effective communication and collaboration
  • Establish and maintain UI testing processes to identify and resolve bugs, usability issues, and UI inconsistencies. Lead and participate in code reviews to ensure high-quality UI deliverables
  • Advocate for accessibility and usability best practices in UI development. Ensure that UI components meet accessibility standards and provide an inclusive user experience for all users
  • Drive code documentation efforts, including architecture, code structure, and functionality. Collaborate with the development team to maintain code quality, adhere to coding standards, and facilitate effective code maintenance and scalability
  • Keep abreast of the latest trends, technologies, and advancements in front-end development. Evaluate and recommend new tools, frameworks, and methodologies to improve front-end development processes

Job Requirement

1. Functional Competencies

  • Expertise in HTML, CSS, and JavaScript
  • Strong proficiency in front-end frameworks and libraries (e.g., React, Angular, Vue.js)
  • In-depth understanding of UI/UX design principles and ability to work closely with designers
  • Experience with version control systems (e.g., Git) and agile development methodologies
  • Solid understanding of front-end performance optimization techniques

2. Soft skills/ Leadership Competencies

  • Strong problem-solving and troubleshooting skills
  • Strong communication and interpersonal skills
  • Ability to work independently and collaboratively in a team environment
  • Leadership abilities and the capability to provide technical guidance and mentorship

More Information

  • Degree: Bachelor
  • Age: Unlimited
  • Working time: Permanent

You should be skill

Apply for:

Your Contact Information

Your resume

Upload resume (Only supports *.doc, .*docx, *.pdf and less than 3 MB).
I consent to the processing of my data and agree to provide personal information and have read and agree to the CareerViet Terms of Use and Personal Information Protection Policy.

Công Ty Cổ Phần VNG

VNG is Vietnam's leading tech firm with a diverse ecosystem of products serving the needs of 100 million customers in Vietnam and many countries globally. VNG focuses on four main businesses, including online games, communications & media, fintech, and digital business. VNG has developed several digital products that contribute to businesses' journey of digital transformation and help Vietnamese citizens connect, transact and entertain. At the same time, the company also concentrates on long-term development by researching and exploring further opportunities in Data Centers and AI. Our passion for leading the change and embracing challenges has driven us to our mission: “Build Technology and Grow People. From Vietnam to the World". VNG currently has offices in Vietnam: Ho Chi Minh City, Hanoi, Da Nang, and many other offices around the world.

Website: https://career.vng.com.vn

VNG Campus, Z06, Đường số 13, Khu Chế Xuất Tân Thuận, P. Tân Thuận Đông, Q.7

https://www.vng.com.vn/

Company size: 1.000-4.999

Contact person: Recruitment Team

View more