Roles:
Frontend
Must-have skills:
JavaScript
One of skills:
ReactAngularVue.jsTypeScript
Nice-to-have skills:
Leadership
Considering candidates from:
Portugal
Portugal
Work arrangement: Onsite
Industry: Industrial Automation
Language: English
Level: Lead
Required experience: 4+ years
Relocation: Not paid
Visa support: Not provided
Size: 11 - 50 employees
Company
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.
Description
Tasks:
- Lead a distributed team of frontend developers in Portugal
- 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
- Provide technical leadership in the form of mentoring and knowledge sharing with team members
- Conduct code reviews and participate in on-going production support
- Hands-on work in design, creation, testing, and maintenance of web applications and libraries
- Create and manage JS/Typescript libraries
- Experience with REST APIs concepts, usage, testing and basic development
- Collaborate with Product Designers, Product Managers, and other Team Leaders to plan and implement an efficient and effective development process
- Follow Agile Scrum methodologies
Must-have:
- BSc/MSc in Computer Science/Software Engineering from a leading academic institute
- 3+ years of experience as team leader; managing a team and leading projects hands-on from start to finish
- 7+ years of Hands-On experience building complex React 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
- Meal compensation
Interview process:
- Intro call with Toughbyte
- Interview with a Lead Engineer and CTO
- Interview with a Finance & HR Director