[FASD] Junior Frontend Engineer - Robotics Platform

  • Hanoi / Ho Chi Minh City
  • Fulltime

About the Role

We are seeking a talented Junior Frontend Engineer to join our robotics platform team. You'll develop intuitive web and mobile interfaces for our robotic systems, creating tools for training data management, system testing, deployment monitoring, and operational dashboards. This role offers significant mentorship and growth opportunities in a cutting-edge robotics environment.

Key Responsibilities

  • Develop responsive web applications for robotic system visualization and control

  • Build interfaces for training data annotation, curation, and management

  • Create real-time monitoring dashboards for deployed robotic systems

  • Implement data visualization components for sensor data, metrics, and performance analytics

  • Collaborate with robotics engineers to translate technical requirements into user-friendly interfaces

  • Participate in code reviews and contribute to frontend architecture discussions

  • Write clean, maintainable code following established coding standards

  • Assist in developing mobile applications for field operations and system monitoring

  • Create documentation for UI components and integration guidelines

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field

  • 1-3 years of professional frontend development experience

  • Strong proficiency in JavaScript/TypeScript and modern frameworks (React, Vue.js, or Angular)

  • Experience with HTML5, CSS3, and responsive design principles

  • Understanding of RESTful APIs and asynchronous programming

  • Familiarity with version control systems (Git)

  • Basic knowledge of state management libraries (Redux, Vuex, MobX)

  • Eagerness to learn about robotics systems and industrial applications

  • Good problem-solving skills and attention to detail

Preferred Skills

  • Experience with data visualization libraries (D3.js, Chart.js, Plotly)

  • Knowledge of WebGL or Three.js for 3D visualization

  • Familiarity with real-time communication protocols (WebSocket, MQTT)

  • Experience with mobile development (React Native, Flutter)

  • Understanding of UI/UX design principles

  • Exposure to Docker and containerized development environments

  • Interest in computer vision or robotics applications

Personal Attributes

  • Strong willingness to learn and adapt to new technologies

  • Collaborative mindset with good communication skills

  • Detail-oriented approach to UI/UX implementation

  • Proactive in seeking feedback and mentorship

  • Ability to work in a fast-paced, iterative development environment

What We Offer

  • Comprehensive mentorship program with senior engineers

  • Hands-on experience with cutting-edge robotics technology

  • Professional development and training opportunities

  • Collaborative work environment

  • Modern development tools and infrastructure

  • Clear career progression path

Similar job opportunities

Liên hệ

Business Cooperation

VinRobotics – Where robotics technology is created with the goal of serving and improving human life.