Must-Haves
- Full-Stack Fluency: Demonstrated ability to deliver end-to-end features using React (frontend) and Django/Python (backend) with PostgreSQL.
- Debugging as a Superpower: Systematic approach to identifying and resolving bugs across layers — from frontend quirks to API logic to data inconsistencies.
- Modernization Mindset: Knows how to refactor incrementally and establish cleaner boundaries in legacy systems without halting delivery.
- System & Design Pragmatism: Understands domain separation, modularity, and how to introduce reusable patterns where ad-hoc solutions once lived.
- Collaborative Systems Thinker: Works transparently, communicates trade-offs clearly, and helps the team make thoughtful, fast decisions
Nice-to-Haves
- CI/CD & Observability Familiarity: Comfortable improving dev pipelines, logs, metrics, and alerts to make debugging faster.
- UX-Driven Approach: Empathy for user experience and design consistency, and comfort working closely with designers on pragmatic solutions.
- Frontend Performance Awareness: Ability to diagnose rendering bottlenecks, bundle size issues, or component inefficiencies.
- Experience Standardizing Codebases: Has introduced or enforced shared patterns, linting rules, or architecture guidelines in fast-paced teams.
- Experience in Small/Scaling Startups: Comfort working close to production and DevOps boundaries.
- Interest in Tooling: Enjoys improving developer experience — from better debugging utilities to simpler build processes.
What Success Looks Like
- 30 Days
- Ramp up on Spekit’s codebase, deployment pipelines, and multi-UI architecture.
- Ship at least one small end-to-end feature to demonstrate full-stack capability.
- Identify key friction points in the debugging process and propose practical improvements.
- 60 Days
- Deliver meaningful improvements in one or more areas: code reuse, observability, CI/CD, or performance.
- Lead or document code guidelines that reduce ad-hoc duplication and clarify patterns.
- Start influencing PR reviews and discussions, modeling clear trade-off reasoning.
- 90 Days
- Lead the delivery of a feature or improvement that both ships user value and modernizes a legacy path.
- Establish yourself as a go-to engineer for debugging and architectural clarity.
- The team feels a noticeable lift in iteration speed and debugging confidence.
Top Skills
What We Do
Spekit is the modern sales enablement platform that unifies sales content and learning, and enables your reps in their flow of work with AI Sidekick, the most contextual Just-in-Time Sales Assistant™.
AI Sidekick uses contextual AI agents (leveraging CRM, call intelligence, Gong, email information, etc.) to understand reps’ precise needs, and then surfaces personalized coaching, messaging support, answers, and learning. By enabling them in the flow of work™, AI Sidekick helps reps effortlessly prepare for calls, follow up, or create tailored deal rooms and buyer experiences, leading to better, faster deal execution, stronger buyer relationships, and reduced ramp times.
This powerful Just-in-Time Enablement approach is backed by comprehensive sales content management capabilities that unite the best of DAP, KMS, CMS, and LMS features. With a robust repository, AI editing and governance features, and a built-in change management solution, enablement and marketing teams can effortlessly combat content decay and ensure consistent messaging. Beyond AI-powered content automation and delivery, Spekit provides granular analytics on content consumption and buyer engagement to optimize strategy and revenue attribution.
Why Work With Us
At Spekit, we believe that the right knowledge, at the right time, can unlock incredible potential. We're a passionate, fast-growing team based in Denver and Karachi on a mission to make work simpler, more intuitive, and more empowering for everyone. If you're driven by curiosity and energized by impact, you're in the right place.
Gallery









