Software Engineering- Internship
- Posted 2 months ago
- Be among the first 10 applicants
Job Description
Job Description
Are you looking for an exciting career with a company that's building robots that people can't stop talking about Join the team that powers robots loved by people all over the world. With a presence in over 30 countries and thousands of robots worldwide, we are committed to creating a cleaner and more sustainable world. As a Software Engineer Intern, you will have the exciting opportunity to unleash your creativity and develop stunning, user-friendly software applications that empower thousands of robots and users around the world. You will be a vital member of our agile software team, collaborating with cross-functional teams to deliver outstanding products.
What You'll Do
Are you looking for an exciting career with a company that's building robots that people can't stop talking about Join the team that powers robots loved by people all over the world. With a presence in over 30 countries and thousands of robots worldwide, we are committed to creating a cleaner and more sustainable world. As a Software Engineer Intern, you will have the exciting opportunity to unleash your creativity and develop stunning, user-friendly software applications that empower thousands of robots and users around the world. You will be a vital member of our agile software team, collaborating with cross-functional teams to deliver outstanding products.
What You'll Do
- Build production-level, responsive, accessible UIs with React and TypeScript
- Collaborate with teammates to design, build, and test new features
- Apply best practices in software development lifecycle, performance optimization, testing, and Git workflows
- Gain exposure to real-time protocols like WebSockets and MQTT in production environments
- Familiarity with JavaScript and TypeScript
- Basic understanding of React (coursework, projects or personal practice is acceptable)
- Familiarity with Git workflows
- Curiosity, eagerness to learn and passion for building intuitive, beautiful and high-performance applications
- Mobile app development using Flutter
- Backend technologies like Golang, PostgreSQL, Redis
- Real-time protocols (WebSockets, MQTT, gRPC, Kafka)
- Testing frameworks and CI/CD pipelines
- Cloud platforms such as AWS, GCP or Azure
