Spekit πŸ™

Full Stack Software Engineer

Spekit πŸ™

contract

Posted on:

Location Type: Remote

Location: Remote β€’ πŸ‡΅πŸ‡° Pakistan

Visit company website
✨ AI Apply
Apply

Salary

πŸ’° $2,300 - $4,000 per month

Job Level

Mid-LevelSenior

Tech Stack

DjangoPostgresPythonReact

About the role

  • Help level up architecture and performance across the stack
  • Mentor others in building fast, maintainable systems
  • Evolve the codebase and establish guidelines
  • Debug deeply and strengthen system design practices
  • Lead delivery of features that ship user value and modernize legacy paths

Requirements

  • **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
  • **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.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactDjangoPythonPostgreSQLdebuggingCI/CDobservabilityUX designperformance optimizationcodebase standardization
Soft skills
mentoringcollaborationcommunicationsystem thinkingdecision makingempathypragmatismleadershiporganizational skillsadaptability