Chi tiết công việc Frontend Engineer tại Công ty TNHH Diksha Technologies
Role Overview
We are seeking a Frontend Engineer to contribute to the development of modern, scalable web applications. The role involves translating product and design requirements into high-quality frontend solutions, working closely with backend and UX/UI teams, and continuously improving application performance and user experience.
Key Responsibilities
Translate product requirements and UI/UX designs into scalable and maintainable frontend solutions.
Design, develop, and test new features throughout the product development lifecycle.
Work closely with backend engineers to define API requirements and integrate backend services into frontend applications.
Collaborate with Product Managers and UX/UI Designers to deliver intuitive, responsive, and consistent user experiences.
Participate in peer code reviews and follow established coding standards and best practices.
Contribute to frontend architecture decisions and technical improvements.
Identify opportunities to improve application quality, performance, maintainability, and overall user experience.
Work collaboratively as part of a frontend engineering team and contribute to continuous product enhancement.
Required Technical Skills
Solid hands-on knowledge of JavaScript / TypeScript, including ES6+ features.
Practical experience with at least one modern frontend framework, preferably Angular or React.js.
Good understanding of HTML5, CSS3, SCSS/SASS, and Responsive Web Design.
Experience consuming and integrating RESTful APIs or equivalent backend services.
Understanding of frontend development best practices, component-based development, and maintainable code structures.
Senior-Level Requirements
For Senior candidates, additional experience in the following areas is expected:
Strong understanding of frontend performance optimization techniques.
Hands-on experience with Lazy Loading and strategies for improving application load performance.
Experience with SSR (Server-Side Rendering) and/or SSG (Static Site Generation).
Ability to design and implement scalable frontend architecture for complex applications.
Experience making technical decisions around frontend structure, performance, scalability, and maintainability.
Professional Skills
Proactive and willing to take ownership of assigned work.
Strong learning mindset and ability to adapt to new technologies.
Open to technical feedback and continuous improvement.
Comfortable working collaboratively with Product, Design, Backend, and other engineering teams.

