
Full Stack Software Engineer
Spekit π
contract
Posted on:
Location Type: Remote
Location: Remote β’ π΅π° Pakistan
Visit company websiteSalary
π° $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