Senior Full Stack JavaScript Developer

Passion.io Logo

Passion.io

📍Remote - Poland

Summary

Join Passion.io as a Senior JavaScript Developer and build scalable solutions for Web, iOS, and Android platforms. You will be responsible for developing new features, improving the codebase, creating cross-platform solutions, and prioritizing bug fixes. This role requires extensive experience in JavaScript, React, Node.js, and SQL. Passion.io offers a fully remote work environment, global gatherings, an entrepreneurial culture, career growth opportunities, and various other perks. The interview process involves a discovery call, a technical assessment, and interviews with engineering and product leadership. If you are passionate about crafting cutting-edge solutions and collaborating with a team of innovators, apply now!

Requirements

  • 5+ years of JavaScript experience (be ready to showcase your skills with a technical assessment)
  • 3+ years of React with hands-on projects to prove it
  • Deep understanding of backend service development in Node.js
  • A solid grasp of SQL (especially PostgreSQL)
  • A passion for browser rendering behavior, performance optimization, and creating delightful user experiences
  • A collaborative spirit and an empathetic, professional approach to teamwork
  • The ability to coach and guide fellow developers, resolving challenges before they escalate
  • A love for proactive problem-solving and a drive to suggest improvements that impact the Product roadmap
  • Fluent English communication skills

Responsibilities

  • Build and implement new features through OST to make Passion.io the ultimate experience for our users
  • Continuously improve our codebase, reducing tight coupling for scalable and maintainable services
  • Create solutions that power multiple platforms seamlessly (Web, iOS, Android)
  • Foster a fearless development environment where deploying new features doesn’t mean breaking a sweat
  • Prioritize and squash bugs, with laser focus on tackling critical issues first
  • Architect the product from high-level abstractions down to detailed implementations using design patterns like DDD, BDD, and TDD
  • Perform in-depth analysis to improve performance, usability, and automation—keeping everything balanced and reliable

Preferred Qualifications

  • Ruby on Rails projects
  • GraphQL development
  • React Native (especially memory-intensive apps)
  • Design patterns and architecture (like DDD, layered software)
  • Native mobile app development

Benefits

  • Freedom to Work from Anywhere : We’re a fully remote team (and will always be!)
  • Global Gatherings : We bring the team together in amazing locations (recently: Croatia, Portugal, Greece)
  • Entrepreneurial Culture : Your success is measured by results, not hours
  • Career Growth : Enjoy regular coaching sessions, internal and external training, and opportunities to attend conferences
  • Openness & Creativity : Share your ideas in a results-driven, supportive environment
  • Tech Gear Your Way : Annual equipment budget
  • C o-working Flexibility : We’ll help cover co-working space costs
  • Paid Time Off : 24 vacation days + 10 celebration leave days to use for holidays that matter to you
  • Paid Parental Leave : Because family time matters

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.