Developer Frontend OAuth RESTful API RxJS NgRx SQL HTML5 CSS3 Git (Version Control) JavaScript TypeScript Angular Testing
- Lead the design, development, and optimization of modern, responsive Angular applications. - Collaborate with backend developers to integrate APIs and services with the frontend. - Provide mentorship and technical guidance to junior and middle developers. - Lead architecture discussions for frontend systems, ensuring best practices for performance, scalability, and security. - Write high-quality, maintainable, and well-documented code. - Participate in code reviews, troubleshoot complex issues, and ensure code quality and standards are met. - Work closely with UI/UX designers to ensure a seamless user experience across devices. - Stay up-to-date with the latest industry trends and advancements in Angular and frontend technologies. - Optionally, contribute to backend services when necessary, improving the overall development flow.
- 5+ years of professional experience in frontend development with strong expertise in Angular. - Proficiency in JavaScript/TypeScript and deep understanding of modern web technologies (HTML5, CSS3). - Strong knowledge of web security best practices, including securing data, handling user authentication, and authorization (OAuth, JWT), and protection against common vulnerabilities (XSS, CSRF, SQL injection, etc.). - Experience with state management tools (NgRx, RxJS) and front-end testing frameworks (Jasmine, Karma, etc.). - Familiarity with RESTful APIs and integration of backend services. - Knowledge of component-based architecture and reusable component libraries. - Understanding of web performance optimization techniques and tools. - Experience in version control (Git) and working within Agile teams. - Strong communication skills with the ability to work effectively.
- 13th-month salary bonus provided to all staff members. - Comprehensive healthcare insurance package for you and your dependents. - Annual health check-up included. - 12 days of annual leave per year, with the opportunity for 1 additional day per year, up to a maximum of 18 days. Additionally, 3 special Restaff holidays are granted on December 24th, 25th, and 26th. - Hybrid working model allowing for 1 day per week of remote work. - English-speaking working environment. - Overseas business trip opportunities available. - Sponsorship and encouragement for staff members to pursue further education through coverage of tuition fees and examination costs. - Product-oriented approach with an agile project management style, offering a dynamic work environment and the chance to gain expertise in the latest technologies. - Regular gathering parties and team-building activities. - Complimentary coffee (including cappuccino, cafe latte, latte macchiato, etc.), milk, and juice. - Working hours from 9 am to 6 pm, Monday to Friday, with a one-hour lunch break and a thirty-minute break in the afternoon. - Annual Performance Appraisal opportunities. And much more!