MÔ TẢ CÔNG VIỆC
-
- Develop & Maintain UI Components: Design, implement, and optimize Angular-based web applications with a focus on modularity, scalability, and performance.
- Geospatial Visualization: Integrate Mapbox GL JS to build interactive, data-rich map interfaces.
- Performance & Scalability: Optimize app performance for smooth rendering of geospatial data across devices.
- API Integration: Work with Backend Engineers to efficiently integrate RESTful APIs.
- Responsive & Accessible Design: Ensure cross-browser compatibility and accessibility compliance.
- Code Quality: Follow best practices in testing, version control (Git), and maintain high-quality code.
- UX Collaboration: Work closely with UX/UI designers to deliver intuitive, high-quality user experiences.
- Continuous Learning: Stay updated on Angular, Mapbox, GIS, and web tech trends.
- Timezone: 4pm - 8pm (The remaining 4 hours are flexible)
QUYỀN LỢI
-
- Attractive income up to 33,000,000 VND.
- Connection bonus: 1~10 million bonus for anyone who introduces friends and acquaintances to the company.
- Working with large and advanced systems, have the opportunity to develop comprehensive technical skills with complex problems, requiring high accuracy.
- Become one of the influential KeyPerson in the project, high chance to become Leader, Project Manager.
- Participating in personnel engagement activities: Weekend Online Game prizes (Half-Life, AOE, Dota2, LOL, Pubg...), Team Building by week, by month, by project.
- Opportunity for advancement based on ability with corresponding increase in rank and salary increase.
- Opportunity to implement ambitious projects in many countries, exposure to the latest technologies and learn from good colleagues.
- Participate in skills training courses: AWS, Microservices, foreign languages (English, Japanese)...
YÊU CẦU
-
- 3–5+ years as a Front-End Engineer or similar.
- Strong proficiency in Angular (v18+).
- Solid experience with Mapbox GL JS and geospatial visualization.
- Expertise in TypeScript, JavaScript (ES6+), HTML5, CSS3, SCSS/SASS.
- Experience integrating RESTful APIs and asynchronous data handling.
- Skilled in performance optimization (lazy loading, caching, code splitting).
- Familiarity with Git, CI/CD pipelines, and Agile methodologies.
- Proficient in English (written and spoken).
- Preferred Qualifications
- Experience with D3.js or Chart.js.
- Knowledge of geospatial data formats (GeoJSON, WMS, WMTS, vector tiles).
- Cloud platform experience (GCP or AWS).
- Understanding of UI/UX design principles and accessibility standards.