Full-Stack Senior Software Engineer – Contract Role at VendNovation
About VendNovation
VendNovation stands at the forefront of cloud-based management solutions for transactional devices, such as vending machines and kiosks. With over two decades of innovation, we’ve served industry giants including Amazon, Tesla, and Pokémon, forging a creative and dynamic workspace. Our commitment to cutting-edge technology and collaborative innovation forms the foundation for this pivotal role within our team.
Role Overview
We’re looking for a Full-Stack Senior Software Engineer ready to tackle the challenges of automated retailing, with a focus on Pokémon Automated Retail. In this role, you will create new capabilities running on Pokémon’s advanced dispensing systems. You’ll play a crucial role in enhancing our automated systems, crafting smart vending solutions, and refining inventory management technologies. This 12-month contract, with the potential for extension, is your chance to leave a mark on the future of retail automation.
Key Responsibilities
- Scalable Code Development: Craft and maintain libraries of scalable, reusable code, forming the backbone for top-tier features and systems.
- Feature Innovation: Pioneer standout features for our vending systems, focusing on superior functionality and near-perfect reliability.
- Cloud Integration: Integrate device functionality seamlessly with cloud services, unlocking advanced features like online reservations and e-commerce integration.
- Telemetry Enhancements: Guarantee our systems’ reliability and monitorability, ensuring peak performance and rapid issue resolution.
- Innovation and Prototyping: Stay ahead of the curve by supporting cloud-based projects and prototyping new solutions, keeping VendNovation at the industry’s forefront.
Must-Have Qualifications
- .NET and C# Proficiency:
- Minimum 5 years of software engineering experience.
- At least 3 years dedicated to .NET development.
- Demonstrated expertise in C#, including experience with Windows services, serial communication, and socket communication.
- Peripheral Device Integration: 3+ years of experience working with and integrating peripheral devices within software solutions.
- Cloud Savvy: Robust experience with AWS cloud services, demonstrating strong capabilities in cloud architecture, DevOps practices, and cloud-based application development.
- Full-Stack Development:
- Proven track record in full-stack development, encompassing both backend (APIs/services) and frontend (UI applications) development.
- Experience in developing and maintaining scalable, high-quality codebases.
- Collaborative Excellence: Exceptional teamwork and communication skills, crucial for thriving in our agile, cross-functional environment.
Nice-to-Have Qualifications
- Containerization Know-How: Experience with Docker and similar technologies is valued, offering flexibility in how we deploy and scale our solutions.
- Modern Web Acumen: Proficiency in modern web frameworks and JavaScript/TypeScript is crucial, especially for maintaining and enhancing our JavaScript SDK. This role demands the ability to ensure our SDK’s robustness and adaptability for developers and partners.
- Innovative Spirit: A zest for exploring cutting-edge tech like AI/ML and computer vision can propel our systems to new heights.
Why VendNovation?
Joining us means being at the innovation forefront of automated retailing, where your work directly impacts the retail landscape. You’ll collaborate with brilliant minds in an environment that celebrates creativity and groundbreaking work.
Application Process
Ready to make a difference? Submit your resume, a cover letter highlighting your fit for this role, and a portfolio of relevant projects. Our selection process includes an initial screening and a technical interview to showcase your skills and cultural fit interview.
Contract Details & Benefits
- Duration: 12-month contract with potential for extension based on performance.
- Compensation: Competitive rate ($65-$75/hour), commensurate with experience and industry standards.
- Work-Life Balance: Flexible arrangements to support your best work.
Join Our Team
If innovation drives you and you’re eager to impact the automated retail space significantly, VendNovation is where you belong. Apply now, and let’s redefine retail technology together.
Send your resume, cover letter, and portfolio to hireme@vendnovation.com to apply today!