Frontend Developer

Lisbon, Portugal
Roles:
Frontend
Must-have skills:
JavaScriptTypeScript
One of skills:
AngularReactVue.js
Nice-to-have skills:
WebGL
Considering candidates from:
Portugal
Work arrangement: Onsite
Industry: Industrial Automation
Language: English
Level: Middle or senior
Required experience: 2+ years
Relocation: Not paid
Visa support: Not provided
Size: 11 - 50 employees
Logo of MOV.AI

Frontend Developer

Lisbon, Portugal
Born out of an unmet need, MOV.AI is a Robotics Engine platform based on ROS and packaged in intuitive web based interface. It contains everything needed to build, deploy and operate intelligent robots. MOV.AI completely changes the way Autonomous Mobile Robots are developed, in terms of time to market, cost and flexibility. It provides AMR manufacturers and integrators with the tools they need to create great robots quickly, allowing users to benefit from automation products that are as flexible as the age we live in. MOV.AI is changing AMRs as we know them.
Tasks:
  • Delivery of high-quality code for mission critical systems that run on fleets of robots
  • Development of software distribution and security architecture
  • Develop web applications to manage fleets of robots
  • Experience with REST APIs concepts, usage, testing and basic development
  • Follow Agile Scrum methodologies
Must-have:
  • BSc/MSc in Computer Science/Software Engineering
  • 5+ years of Hands-On experience building complex applications and libraries
  • Strong knowledge of front-end technologies and frameworks like React, Angular, Vue (One of them is a Must)
  • Familiarity with design patterns
  • Experience with ECMAScript and Typescript
  • Knowledge of HTML5, CSS3, SVG
  • Experience with RESTful APIs and WebSockets
  • Experience with testing frameworks
  • Experience with Docker containers, Redis, Git
  • Comfortable working in Linux
  • Strong sense of organization and responsibility
  • Proactive, self-motivated and self-managing
  • Fluent written and spoken English skills
Nice-to-have:
  • Knowledge in ROS and Robotics
  • Experience with 3D game engines (WebGL) like Babylon
Benefits and conditions:
  • Trial period: 3 months
  • Health insurance
Interview process:
  1. Intro call with Toughbyte
  2. Interview with a Lead Engineer 
  3. Interview with VP of Engineering
  4. Interview with a Finance & HR Director