Engineering 

Full-Stack Software Engineer

Remote
Full-Time

Job Description

Leverege builds intelligent software at the intersection of IoT and AI, helping businesses turn real-world data into real-time insight. As a Full-Stack Software Engineer, you’ll play a key role in designing and delivering modern web and mobile applications that power our products across manufacturing, retail, and vehicle services. You’ll work in a fast-moving, collaborative environment where your code ships to real customers, your ideas shape the product, and your work has immediate, visible impact.

You must have 2+ years of professional experience and excel in a fast-moving team environment, be highly organized, and have excellent problem solving and debugging skills.

What You’ll Do

  • Build and maintain web and mobile applications using React and React Native.
  • Collaborate closely with product managers and designers to translate customer needs into elegant, intuitive interfaces.
  • Contribute to customer-facing products, supporting deployments and product customizations that deliver immediate impact.
  • Drive full-stack feature development, from frontend design to backend API integration.
  • Write clear, maintainable code and rigorously document your work to support knowledge sharing across the team.
  • Support troubleshooting and debugging, ensuring smooth end-to-end user experiences.
  • Take ownership of assigned features and deliver them with quality, balancing speed with technical excellence.

What We’re Looking For

  • 2–5 years of software development experience, with a focus on native (React Native) and web (React) applications.
  • Strong grasp of modern JavaScript/TypeScript, React, React Native, and frontend development best practices.
  • Experience working effectively in collaborative teams, including designers, engineers, and product managers.
  • Strong organizational skills and commitment to writing maintainable, scalable code.
  • Excellent problem-solving and debugging skills.
  • Bonus: Familiarity with IoT concepts or asset tracking systems.

Technical Experience

  • Required:
    • React, React Native, JavaScript/TypeScript and Node
    • REST APIs and similar integrations
    • Git or similar version control tools
  • Preferred:
    • Exposure to working with edge devices and/or computer vision
    • Mobile platforms (iOS/Android)
    • Python
    • Experience working with Google Cloud Platform
    • Kubernetes, Docker
    • Pub/Sub, Redis and experience working with microservice oriented architecture

Opportunities for Growth

  • Mentorship from senior engineers and technical leaders
  • Deep experience building and shipping customer-facing mobile and web products
  • Opportunities to expand into technical leadership or customer-facing roles over time

We encourage applicants of all backgrounds to apply. Research shows that diversity drives innovation. If you don't match 100% of the job qualifications but believe you'd be a great fit, we welcome your application.

Apply to Leverege

Illustration of Form Being Submitted

Thanks for applying!

Our team is looking forward to connecting with you and will be in touch very soon! In the meantime, check out the resources on our blog!

Explore Our Blog
Oops! Something went wrong while submitting the form.

Apply For This Role

Want to join our team? Click the button to the right and you'll be taken to an application form.

Application Form

Other Open Positions

View All Open Positions

Stories From Our Team

Explore More Stories