Passion.io is seeking a Senior Full Stack JavaScript Engineer to empower creators in launching impactful mobile apps.
The role involves full stack ownership, including building and maintaining scalable web and mobile applications using React, React Native, Node.js, and GraphQL.
Responsibilities include creating end-to-end solutions, designing and optimizing backend services, APIs, and microservices, and contributing to intuitive user interfaces.
There is an opportunity to collaborate on AI-powered features using APIs like OpenAI or Gemini.
The engineer will work with AWS to ensure systems are secure, scalable, and efficient.
The position requires maintaining code quality and performance, improving the codebase, and mentoring junior engineers.
Requirements:
Candidates must have 5+ years of experience in JavaScript development, specifically with React, TypeScript, Node.js, and React Native.
Proven experience in full stack development, building both frontend and backend systems is required.
Some exposure to AI-powered tools, APIs, or projects is necessary, whether commercial or personal.
Proficiency in GraphQL and a solid understanding of microservices architecture are essential.
A product mindset is crucial, meaning candidates should consider the reasoning behind their code.
Benefits:
The position is remote-first, allowing employees to work from anywhere in the world.
Employees will have opportunities for global gatherings in exciting locations such as Croatia, Portugal, and Greece.
Passion.io invests in career growth through coaching, training, and conferences.
There is creative freedom, allowing employees to shape the product and influence the user experience.
A tech gear budget is provided to ensure employees have the necessary setup to perform at their best.
Employees receive 24 paid vacation days and 10 "Celebration Leave" days for significant holidays.
Paid parental leave is offered to support family priorities.