Full-Stack Product Engineer

Zirtual Logo

Zirtual

πŸ’΅ $90k-$125k
πŸ“Remote - United States

Summary

Join Double as a Full Stack Engineer and contribute to the maintenance and improvement of existing internal and client-facing applications. You will be responsible for the full development lifecycle, working closely with Operations and Marketing teams to ensure efficiency and user-friendliness. This role prioritizes thoughtful maintenance and steady improvement over rapid scaling or constant feature development. The ideal candidate is a self-starter comfortable working independently, possesses strong problem-solving skills, and collaborates effectively with cross-functional teams. You will utilize product and design thinking to build useful tools and have experience with TypeScript, React, GraphQL, Node, and relational databases. This is a fully remote position with a flexible schedule, offering competitive pay, benefits, and paid parental leave.

Requirements

  • Have a degree in computer science, telecommunications, or electrical engineering, or relevant experience
  • Have 5 years of programming experience, including 3 years of experience using React, GraphQL, Node, and TypeScript
  • Have a deep understanding of relational databases
  • Be authorized to work in the US

Responsibilities

  • Be responsible for the full lifecycle of development and ongoing maintenance for both internal and client-facing applications
  • Partner closely with our Operations and Marketing teams to ensure our tools stay effective, efficient, and user-friendly
  • Utilize product and design thinking to help identify and build useful tools for customers and internal business needs
  • Pay close attention to user experience and work with the entire team to improve the product
  • Take initiative in identifying and solving problems, developing skills, and building great products
  • Collaborate effectively with cross-functional teams and teach and learn from others
  • Effectively explain complex ideas to non-engineering teams and collaborate constructively with them on a shared goal
  • Take initiative to make your team more efficient by implementing tooling and process improvements
  • Be open to getting out of your lane and contributing to parts of our stack that are new to you, when it delivers the most impact for the team

Preferred Qualifications

  • Be familiar with or excited to learn about Apollo, React Hooks, Redis, Chrome Extensions, various productivity APIs (Slack, Zapier...)
  • Be confident in your skills, but recognize when leveraging a third-party or partner is the most efficient solution
  • Be a self-starter and not be afraid to deal with ambiguity
  • Be excited by the ownership opportunities that come with a small core team
  • Not be afraid of throwing code away, as needs can change quickly
  • Bring energy to your teammates and thrive at pushing things forward
  • Communicate well with a diverse team

Benefits

  • Fully remote
  • Flexible schedule, including PTO and paid parental leave
  • 401(k) and health benefits

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.