Skill diminta
AngularJavaScriptReactTypeScript
Gaji pasar untuk posisi ini
Median Rp6,7 jt/bulan · rentang umum Rp4,3 jt – Rp8,3 jt
Berdasarkan 228 lowongan Frontend Development se-Indonesia (semua level).
Lihat data gaji selengkapnya →Deskripsi
- Job description for Frontend Engineer at 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.