Vũ Quang Huy
Ứng tuyển thành công vị trí
Kỹ sư dữ liệu
CT UAV
· Design, develop, and maintain responsive, scalable, and user-friendly web interfaces for the Ground Controller System.
· Collaborate with robotic and backend engineers to ensure seamless integration of APIs and data flows into the frontend.
· Lead the team and implement modular and reusable UI components with modern frontend frameworks (React, Vue, or Angular) and TypeScript.
· Optimize frontend performance, including bundle size, rendering efficiency, and real-time updates, ensuring smooth operation in mission-critical environments.
· Ensure cross-browser compatibility, mobile responsiveness, and adherence to accessibility (a11y) standards.
· Implement robust state management and error handling for reliability under real-time conditions.
· Apply security best practices in frontend (e.g., input sanitization, secure session handling, auth integration with OAuth2/OIDC/SAML).
· Maintain quality through unit, integration, and end-to-end testing; integrate with CI/CD pipelines for fast and reliable delivery.
· Mentor and support junior frontend engineers, provide technical guidance, and foster a collaborative team culture.
· Stay current with modern frontend technologies, frameworks, and best practices; propose and drive improvements to strengthen product quality and developer experience.
Education & Experience
· Bachelor’s degree in Computer Science, Software Engineering, or a related field.
· Minimum of 3–5 years of experience as a Front-End Developer in a professional setting.
· Strong proficiency in JavaScript (ES6+) and TypeScript.
· Deep experience with modern frontend frameworks such as React (preferred), Vue.js, or Angular.
· Hands-on experience with real-time communication (WebSockets, Server-Sent Events, gRPC-Web).
· Familiarity with data visualization libraries (e.g., D3.js, Chart.js, Mapbox, Cesium, Three.js/WebGL) for monitoring and geospatial visualization.
· Strong understanding of HTML5, CSS3, responsive design, and accessibility (WCAG/a11y).
· Experience optimizing frontend performance: bundle size, lazy loading, rendering optimization, and real-time updates.
· Knowledge of frontend security best practices (input sanitization, XSS/CSRF protection, OAuth2/OIDC integration).
· Proficiency with testing frameworks (Jest, React Testing Library, Cypress, Playwright) for unit, integration, and end-to-end testing.
· Knowledge of version control systems like Git and related workflows
Soft Skills
· Strong analytical and system design skills for creating logical and efficient solutions.
· Strong problem-solving mindset and ability to work independently on complex tasks.
· Excellent collaboration and communication skills with cross-functional teams (DevOps, QA, AI/ML).
· Proactive, system-oriented thinking with a strong sense of responsibility for product quality.
· Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
· Leadership skills to guide and mentor junior team members effectively.
· Competitive salary based on skills and experience.
· Performance-based bonuses and rewards for outstanding contributions.
· Opportunities to work on large-scale, diverse projects developed by the company.
· Professional working environment with a transparent and respectful culture.
· Access to training programs, certifications, and career development opportunities.
· Comprehensive health insurance and other employee benefits as per company policy.
APPLY NOW