Full Stack Software Engineer (React/Python)

A Denver-based company building a just-in-time enablement platform that embeds training directly in employees' tools and workflows.
$30,000 - $52,800
Backend
Mid-Level Software Engineer
Remote
11 - 50 Employees
4+ years of experience
Enterprise SaaS · Education

Description For Full Stack Software Engineer (React/Python)

Spekit, a Denver-headquartered company with over $60M in VC funding, is revolutionizing workplace learning with their just-in-time enablement platform. As a Full Stack Software Engineer, you'll join a mission-driven team building a product that seamlessly integrates training into employees' daily workflows. The role demands expertise in both React and Python, focusing on creating intuitive user experiences and robust backend systems.

The position offers an opportunity to work with modern technologies including Django, PostgreSQL, Redis, and RabbitMQ, while adhering to best practices in software development. You'll be part of a team that values product-based mindset, curiosity, and technical excellence, working on features that directly impact thousands of users from startups to Fortune 400 organizations.

The company culture emphasizes grit, growth, and simplicity while maintaining high standards of excellence. As a remote position based in Mexico, you'll collaborate with a team that values diverse perspectives and focuses on delivering meaningful solutions. The role offers competitive compensation and the chance to work with a rapidly growing company that's transforming how people learn at work.

This is an ideal opportunity for a seasoned developer who wants to make a significant impact, values continuous learning, and is passionate about creating user-friendly solutions. You'll be working in a fast-paced environment where your technical expertise will directly contribute to building and scaling a platform that makes workplace learning as intuitive as consumer applications.

Last updated 19 hours ago

Responsibilities For Full Stack Software Engineer (React/Python)

  • Build and test features end-to-end
  • Support systems in production
  • Collaborate with the broader team on architectural design
  • Work on technical debt and development process
  • Build world-class products for customers
  • Focus on solidifying core Spekit building blocks
  • Create and improve user experience

Requirements For Full Stack Software Engineer (React/Python)

React
Python
PostgreSQL
Redis
RabbitMQ
  • 4+ years in software development
  • Experience with Python (+ Django / Django-Rest, and Dramatiq)
  • Experience with React
  • Test-first mindset with experience writing unit tests
  • Excellent software engineering fundamentals (SOLID principles, design patterns)
  • Experience building and scaling web applications
  • Ability to communicate vision and tactical knowledge
  • Must be able to work in MST - EST time zones

Interested in this job?

Jobs Related To Spekit Full Stack Software Engineer (React/Python)

Software Engineer (Asp.net, C# and SQL)

Software Engineer position at Ivalua focusing on Asp.net, C# and SQL development for cloud-based procurement solutions.

Software Engineer - Validation Toolset

Software Engineer role at Applied Intuition focusing on validation toolset development for autonomous vehicle systems

Back End Developer

Back End Developer position at Pipedrive, working on the Automations feature team using Node.js, TypeScript, and various cloud technologies in a hybrid work environment in Lisbon.

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.