Senior Full Stack JavaScript Engineer

Passion.io
Summary
Join Passion.io, a company empowering creators to build impactful mobile apps, as a Senior Full Stack JavaScript Engineer. You will build and maintain scalable web and mobile applications using React, React Native, Node.js, and GraphQL. Responsibilities include creating end-to-end solutions, designing backend services and APIs, crafting user interfaces, and potentially collaborating on AI-driven features. The ideal candidate possesses 5+ years of JavaScript development experience, full-stack development expertise, and familiarity with AI tools. Bonus points are awarded for AI model building experience, strong AWS skills, and DevOps experience. Passion.io offers a remote-first work environment, global gatherings, career growth opportunities, creative freedom, tech gear budget, generous paid time off, paid parental leave, and more.
Requirements
- 5+ years in JavaScript development ( React, TypeScript, Node.js , and React Native expertise)
- Proven experience in full stack development - building both frontend and backend systems
- Some exposure to AI-powered tools, APIs, or projects (commercial or personal)
- GraphQL proficiency
- Solid understanding of microservices architecture
- Product Mindset: you think about the why behind the code
Responsibilities
- Build and maintain scalable web and mobile apps with React, React Native, Node.js, and GraphQL
- Create end-to-end solutions from designing and optimizing backend services, APIs, and microservices to contributing to the Craft of intuitive, pixel-perfect User Interfaces that perform beautifully on Web, iOS, and Android
- AI-Powered Features (Optional, but exciting!) : Collaborate on the design and implementation of AI-driven features using APIs like OpenAI or Gemini
- Infrastructure Impact : Work with AWS to keep our systems secure, scalable, and lightning-fast
- Code Quality & Performance : Improve- and keep our codebase clean, efficient, and easy to build on
- Mentorship & Innovation: Share your expertise, guide junior engineers, and bring your freshest ideas to the table
Preferred Qualifications
- Experience building AI models or advanced AI features
- Strong AWS and infrastructure skills
- Experience with basic DevOps (CI/CD, monitoring, or deployment pipelines)
- A sharp design intuition with an eye for UX/UI polish
Benefits
- Remote-First - Work from anywhere in the world!
- Global Gatherings - We meet in epic locations (think: Croatia, Portugal, Greece)
- Career Growth - We invest in YOU with coaching, training, and conferences
- Creative Freedom - Your ideas shape the product. Your code powers the experience
- Tech Gear Budget - Get the setup you need to create at your best
- Time Off That Counts - 24 paid vacation days + 10 "Celebration Leave" days for holidays that actually matter to you
- Paid Parental Leave - Because family first, always