What are the responsibilities and job description for the Full Stack Developer position at RC Mowers?
Join the Future of Robotics and Innovation
ON-SITE - Location: Green Bay, WI area
Position Type: Full-Time - on site team work
RC Mowers is searching for an elite Full Stack Software Developer to help revolutionize the landscaping industry to work at our Green bay area headquarters. This isn’t just another development job—it’s an opportunity to work on cutting-edge robotics, build technology that directly impacts the real world, and be part of an ambitious, high-performing team that’s redefining what’s possible.
WHO WE ARE
RC Mowers designs and manufactures Autonomous Mowing Robots™ and Remote-Operated Robotic Mowers—products that are setting a new industry standard. Our culture is built on excellence, innovation, and teamwork. Here, your ideas move seamlessly from concept to reality—all under one roof.
We’ve been recognized on the Inc. 5000 as one of America’s fastest-growing private companies and named one of Fast Company’s Most Innovative Companies of 2023. If you’re ready to push limits and build something extraordinary, we want to hear from you.
THE ROLE
We’re looking for a high-impact Full Stack Developer to design, develop, and maintain robust, scalable web and mobile applications for our next-generation robotics technology. You’ll play a critical role in shaping our software platforms, collaborating across disciplines to create solutions that meet customer needs and industry demands.
Why You’ll Love This Role:
- Work hands-on with cutting-edge Autonomous Commercial Sized Mowers.
- Directly impact products that are changing the game for commercial landscaping.
- Be involved in the entire project lifecycle—from concept to prototyping, testing, and deployment.
Key Responsibilities:
- Develop and maintain high-quality, scalable web and mobile applications.
- Develop and maintain Android and iOS applications.
- Design and implement robust back-end systems and APIs.
- Write efficient SQL queries and manage cloud-based databases.
- Collaborate with engineering, marketing, and customer support to define software requirements.
- Troubleshoot and debug application issues.
- Stay ahead of the curve with emerging technologies and industry trends.
- Contribute to code reviews and ensure high-quality software development practices.
WHO YOU ARE
We’re looking for a standout developer—someone who rises above the rest because of their relentless drive, exceptional talent, and problem-solving mindset.
What You Bring:
- Bachelor’s or Master’s in Computer Science, Software Engineering, or a related field.
- 5 years of intense engineering experience.
- A track record of solving complex problems and delivering innovative solutions.
- Strong organizational skills to juggle multiple priorities in a fast-paced environment.
- A mindset for excellence—you push yourself, you own challenges, and you don’t settle for mediocrity.
Bonus Skills & Experience:
- Cloud platforms: AWS, GCP, Azure.
- Restful API's, Web sockets
- Containerization: Docker, Kubernetes.
- Agile development experience.
- Mobile UI/UX expertise.
- IoT experience: Including MQTT messaging to control Robotics
- Project management skills—understanding how software moves from concept to launch.
- Proficiency in C/C , C#, and Python, with a solid grasp of software development life cycle (SDLC) principles.
App Development Skills:
- iOS Development: Experience with Swift & SwiftUI, Apple frameworks (Core Data, Core Animation, Combine), networking with RESTful APIs (URLSession, Alamofire), and deployment processes via App Store & TestFlight.
- Android Development: Proficiency in Kotlin & Jetpack Compose, Android frameworks (ViewModel, WorkManager, Jetpack Components), networking using Retrofit & OkHttp, and Play Store deployment workflows.
- Cross-Platform Development: Understanding of mobile architecture patterns (MVVM, MVI, Clean Architecture), concurrency models (Kotlin Coroutines, threading), and experience working with Git & version control tools.
KEY TRAITS WE VALUE
- Drive: You deliver results, not excuses.
- Accountability: You own your work—successes and challenges alike.
- Adaptability: You thrive in dynamic environments and embrace change.
- Self-Direction: You don’t need micromanagement; you make things happen.
- Curiosity: You have a growth mindset and a hunger for learning.
- Passion: You stand up for the customer, the mission, and what you believe in.
WHY WORK HERE?
- Earn What You’re Worth: We reward impact, not politics. Your contributions define your success.
- Push Your Limits: Work on challenges you didn’t think possible and grow beyond what you imagined.
- Competitive Benefits: Paid vacation, health/dental/vision insurance, other perks, and a generous company-matching 401(k).
- Transform an Industry: Build products that don’t just compete—they change the game.
- Work with the Best: Be surrounded by elite problem-solvers and high achievers.
ABOUT RC MOWERS
Founded in 2018 near Green Bay, WI, RC Mowers is transforming the mowing industry with cutting-edge robotics. Our mission is simple: We are redefining the business of mowing.
Learn more at RCMowersUSA.com.
Ready to level up your career? Apply now and be part of the future of robotics.
Hiring is subject to pre-employment background checks and drug screening.