All positions

Engineering · Remote / Hybrid · Full-time

Senior Full-Stack Developer

5+ years experience

About the Role

We’re looking for a passionate Senior Full-Stack Developer to join our growing engineering team. You’ll be working on cutting-edge projects, building scalable applications, and collaborating with talented designers and product managers to deliver exceptional digital experiences.

What You’ll Do

  • Design, develop, and maintain scalable web applications using modern technologies
  • Lead technical discussions and mentor junior developers
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and contribute to our engineering best practices
  • Optimize applications for maximum speed and scalability
  • Stay up-to-date with emerging technologies and industry trends

Requirements

Must Have

  • 5+ years of experience in full-stack development
  • Strong proficiency in React, TypeScript, and Node.js
  • Experience with modern CSS frameworks (Tailwind CSS preferred)
  • Solid understanding of RESTful APIs and GraphQL
  • Experience with databases (PostgreSQL, MongoDB)
  • Familiarity with cloud services (AWS, GCP, or Azure)
  • Strong problem-solving skills and attention to detail
  • Excellent communication skills in English

Nice to Have

  • Experience with Next.js, Astro, or similar frameworks
  • Knowledge of Web3 technologies and blockchain
  • Experience with CI/CD pipelines and DevOps practices
  • Contributions to open-source projects
  • Experience leading small teams or projects

What We Offer

  • Remote-first culture with flexible working hours
  • Competitive salary and performance bonuses
  • Learning budget for courses, conferences, and books
  • Health insurance coverage
  • Generous PTO — 25 days vacation + public holidays
  • Latest equipment — MacBook Pro or equivalent
  • Growth opportunities in a fast-growing company
  • Impactful work on projects that matter

Our Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS, Astro
  • Backend: Node.js, Python, Go
  • Database: PostgreSQL, MongoDB, Redis
  • Cloud: AWS, GCP, Cloudflare
  • Tools: GitHub, Linear, Figma, Slack

How to Apply

Ready to join our team? Submit your application below with:

  1. Your updated resume/CV
  2. Links to your portfolio or GitHub profile
  3. A brief cover letter telling us about yourself and why you’re interested in this role

We review applications on a rolling basis and will get back to you within 2 weeks.


Wish Work is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply for this position

Contact Information

Resume / CV *

Cover Letter

By submitting, you agree to our Privacy Policy

Apply for this position