- Страна
- США
Откликайтесь
на вакансии с ИИ

Fullstack Software Engineering Intern — Web Platform
Отличная возможность для старта карьеры: работа с реальным продуктом на стыке софта и железа, современный стек (Go, Next.js) и сильная команда. Высокий балл за инновационность продукта и культуру компании.
Сложность вакансии
Для стажировки уровень сложности выше среднего из-за требований к знанию Fullstack-стека (React + Go) и работы в сложной нише робототехники. Ожидается крепкая база в алгоритмах и готовность быстро освоить облачные сервисы и микросервисы.
Анализ зарплаты
Для позиции стажера в районе Mountain View (Кремниевая долина) рыночная зарплата обычно варьируется от $35 до $55 в час. Данная роль соответствует высоким стандартам технологических стартапов региона.
Сопроводительное письмо
I am writing to express my strong interest in the Fullstack Software Engineering Intern position at Dusty Robotics. As a student pursuing a degree in Computer Science with a passion for the intersection of software and physical robotics, I am impressed by how Dusty is revolutionizing construction layout through automation.
I have hands-on experience with React and TypeScript from my academic projects, and I am eager to apply my knowledge of Golang and REST API development in a production environment. Your tech stack, particularly the use of Next.js and Google Cloud, aligns perfectly with my technical interests and my desire to build scalable, real-world SaaS solutions.
I am particularly drawn to Dusty Robotics because of your commitment to a diverse and supportive work environment. I am excited about the opportunity to learn from your experienced engineering team and contribute to shipping features that construction teams use nationwide. Thank you for considering my application.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в dustyrobotics уже сейчас
Присоединяйтесь к Dusty Robotics и создавайте будущее строительной робототехники уже сегодня!
Описание вакансии
Fullstack Software Engineering Intern — Web Platform
About Us
Dusty Robotics builds autonomous construction robots that automate layout printing on job sites. Our web platform is how customers manage their organizations, projects, and construction layouts — from uploading CAD files to tracking print progress and generating reports.
The Role
You'll work on our web platform team, contributing to both our React/Next.js frontend and Golang backend API and services. You'll ship real features used by construction teams nationwide.
This position is required to be on-site in Mountain View, CA.
What You'll Work On
- - Build and improve UI features using React, Next.js
- - Develop REST API endpoints and backend services in Golang
- - Write data models and queries against MySQL database
- - Integrate with third-party services (Auth0, Google Cloud Storage, LaunchDarkly, SendGrid)
- - Create and maintain unit tests (Jest + React Testing Library on the frontend, table-driven tests in Go)
- - Participate in code reviews, sprint planning, and team discussions
What We're Looking For
- - Currently pursuing or recently completed a BS/MS in Computer Science or a related field
- - Solid foundation in data structures, algorithms, and software design
- - Experience with at least one of: JavaScript/TypeScript, Go, Python, or Java
- - Familiarity with web fundamentals: HTTP, REST APIs, HTML/CSS, SQL
- - Comfort working in a Git-based workflow
- - Strong communication skills and a willingness to learn
Nice to Have (Not Required)
- - Experience with React or any modern frontend framework
- - Exposure to Go or statically-typed backend languages
- - Familiarity with cloud services (GCP, AWS, or Azure)
- - Experience with Docker and containerized development
- - Interest in construction technology, robotics, or hardware-software integration
Our Tech Stack
- Frontend: React, Next.js, Material UI, Zustand, D3.js, SCSS Modules
- Backend: Golang, GORM
- Data: MySQL, BigQuery, Databricks
- Infrastructure: Google Cloud (Cloud Run, GCS, Cloud Functions), Docker
- Auth & Flags: Auth0, LaunchDarkly
- Testing: Jest, React Testing Library, Go table-driven tests
What You'll Gain
- Hands-on experience across the full stack of a production SaaS platform
- Exposure to a monorepo environment spanning web, robotics, and tablet software
- Mentorship from experienced engineers building at the intersection of software and robotics
- Understanding of real-world patterns: multi-tenancy, RBAC/ABAC authorization, feature flags, cloud integrations
Why You Should Join:
In joining our team, you’ll become an important part of a small and fast-growing company. We are daring to accomplish something big, do you want to be a critical part of Dusty's success? We are deeply committed to our mission, and we believe in removing roadblocks that distract us from reaching our goals.
To that end, we offer an unlimited vacation policy, a 401k with employer match, reasonable work hours, and flexible schedules. We know that our best work happens when we feel well-rested and capable of focusing all of our energy on making Dusty successful!
Strong, effective teams are composed of people with a diverse set of backgrounds and experiences who bring a variety of perspectives to their work. We actively encourage applications from a diverse pool, including those from historically under-represented groups such as women, people of color, people who identify LGBTQ, people with disabilities, and immigrants.
Our Code of Conduct:
Dusty Robotics exists to serve a wide variety of customers from all walks of life. We believe that our mission is best served in an environment that is friendly, safe, accepting, and free of intimidation or harassment. We do not tolerate abusive behavior.
\*We are not accepting unsolicited resumes from third-party recruiters or agencies
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- Git
- JavaScript
- React
- Google Cloud Platform
- Docker
- BigQuery
- MySQL
- REST API
- Auth0
- Go
- Next.js
- D3.js
- SCSS
- Jest
- Material UI
- Zustand
Возможные вопросы на собеседовании
Проверка базовых знаний веб-технологий, необходимых для работы с API.
Можете ли вы объяснить разницу между методами HTTP GET, POST, PUT и DELETE и привести примеры их использования в REST API?
Вакансия предполагает работу с Golang, важно понимать особенности этого языка.
В чем преимущество использования интерфейсов в Go и как они помогают в тестировании кода?
Работа с React и Next.js требует понимания жизненного цикла компонентов и управления состоянием.
Как бы вы организовали управление состоянием в приложении React, если данные должны быть доступны в нескольких несвязанных компонентах?
Поскольку стажер будет работать с MySQL, важно уметь проектировать связи.
Опишите разницу между INNER JOIN и LEFT JOIN. В каком случае вы бы использовали каждый из них при работе с проектами и пользователями?
Проверка навыков решения алгоритмических задач, критически важных для Dusty Robotics.
Как бы вы реализовали алгоритм для поиска кратчайшего пути робота на сетке, если на ней есть препятствия?
Похожие вакансии
Fullstack-разработчик (Middle)
Senior fullstack developer (Node.js + React.js)
Senior Fullstack разработчик
Fullstack-разработчик (Django + Vue/Nuxt) | Senior
Fullstack developer (Nest.js / Next.js)
Intern - Software Engineer (Full-stack)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- США