www.ofertapune.net Full-Stack Developer | PunaIme

Full-Stack Developer

Data e publikimit

08-05-2025

Data e perfundimit

06-06-2025

Lloji i orarit

Full Time

Position: Full-Stack Developer
Location: Remote (EST overlap)
Type: Full-Time

About Thinkof

Thinkof is a fast-growing social technology company on a mission to empower authentic human connections through innovative digital experiences. Backed by driven and collaborative team, design-first culture, we build products that blend seamless performance with cinematic, high-polish interfaces.

Responsibilities

  • End-to-End Development: Design, implement, and maintain both front-end and back-end components using React, TypeScript, Node.js/Go, and TailwindCSS.
  • API & Integration: Build and document RESTful or GraphQL APIs; integrate third-party services and internal microservices.
  • Performance & Scalability: Optimize database schemas (Postgres, MongoDB) and implement caching layers (Redis, in-memory) to meet demanding SLAs.
  • DevOps & Deployment: Own CI/CD pipelines (GitHub Actions, Docker), manage IaC, and deploy to cloud/edge environments (Cloudflare Workers, serverless).
  • Quality & Testing: Develop and maintain comprehensive test suites (unit, integration, end-to-end), enforce linting/formatting standards, and conduct peer code reviews.
  • Collaboration & Iteration: Partner with design, product, and QA teams to refine features based on data and user feedback.

Qualifications

Must-Haves

  • 3+ years of professional full-stack development with JavaScript/TypeScript
  • Deep proficiency in React (hooks, context), Vite, and TailwindCSS
  • Solid back-end experience in Node.js/Express or Go, plus Postgres or MongoDB
  • Hands-on with CI/CD pipelines and containerized workflows
  • Strong testing practices across all layers
  • Excellent communication skills and a passion for polished, performant UX

Nice-to-Haves

  • Experience with GraphQL (Apollo or tRPC)
  • Kubernetes, serverless architectures, or edge computing
  • Background in fintech or in-app transaction flows
  • Open-source contributions or active developer-community engagement

Success Metrics

  • Velocity: Ship production-ready features within 2 weeks of spec.
  • Reliability: Maintain 99.9% uptime; triage incidents within 30 minutes.
  • Quality: Achieve 90% automated test coverage; keep post-release bugs 1%.
  • User Feedback: Consistently high satisfaction scores on performance and usability.

Culture & Perks

  • Design-First Mindset: Pixel perfection is in our DNA.
  • Remote-First & Flexible: Asynchronous collaboration, sync for key stand-ups.
  • Growth & Learning: $1K/year stipend for courses, conferences, or equipment.
  • Compensation: Competitive and based on local market benchmarks and experience.

How to Apply

Please send the following to [email protected] with subject “Full-Stack Developer Application”:

  1. Cover Note (2–3 sentences): Why you’re excited about building secure, user-focused web portals and any directly relevant experience (e.g. html2pdf.js, SignaturePad, serverless APIs).
  2. Resume/CV (PDF or DOCX, 2 pages): Highlight your key projects, technologies, and responsibilities.
  3. Portfolio & Code Samples:
    • Links to hosted demos or screenshots (e.g. web portals, e-signature flows).
    • GitHub (or GitLab/Bitbucket) link to 1–2 repos showcasing front-end or full-stack work.
    • Storybook or design-system docs, if available.
  4. Technical Notes (bullet points): Choose one topic and briefly explain your approach:
    • Light/dark theming with CSS variables
    • Canvas-based signature capture
    • Client-side PDF generation and Data URI transmission
  5. Availability & Location: Your time zone (we work Eastern core hours) and earliest start date or notice period.
  6. References (optional): 1–2 professional references or a LinkedIn recommendation.
  7. Compensation: Please indicate your target salary or hourly rate range based on your local market.

Screening Questions

  1. How have you built a CI/CD workflow that balances speed and quality?
  2. Describe your approach to optimizing database performance under high throughput.
  3. When would you choose a serverless function over a containerized service, and why?

⏱️ Dëshiron të aplikosh më shpejtë?