Founding Backend Engineer

Remote$150K - $300K + Equityfull-time

Benefits

Competitive payDesk setupUnlimited PTO401K matchGym StipendLearning StipendPaid Parental LeaveMacBook Pro + AccessoriesHealth Coverage

About company

Bad hiring costs thousands, spooks investors and slows growth ๐Ÿ˜ฑ.


Our TAaaS ('Talent Acquisition-as-a-Service') model ensures you get it right when you most need to. Weโ€™re experts at securing top talent that thrives in early-stage tech businesses. And, weโ€™ll set you up for hiring success so you can do it without us in the future ๐Ÿš€


Work with your own dedicated, expert talent team on a subscription basis during periods of growth. No long contracts. Guaranteed hires.


Weโ€™ll make the hires, you keep the playbooks ๐Ÿ› 


๐Ÿค Trusted by top companies including;


๐ŸŽ‰๐ŸŽ‰ SeedLegals, Monese, Microsoft, Farewill, Visionable, Percent, Spryker, and

LaunchDarkly, to name but a few of our awesome partners. ๐ŸŽ‰๐ŸŽ‰


Don't take our word for it, check out our testimonials page ๐Ÿ‘€

๐Ÿš€๐Ÿš€ https://www.wearemove.com/testimonials ๐Ÿš€๐Ÿš€

About the role

As a Founding Software Engineer, you will play a critical role in shaping the technological future of our startup. You'll be involved from the ground up, designing and building the core functionalities of our products while influencing the choice of technologies and frameworks used. This position requires a proactive individual with a strong background in software development and a passion for clean, efficient, and innovative solutions.

Required Skills:

  • Proficiency in one or more programming languages such as Python, JavaScript, Java, or Ruby
  • Experience with both front-end and back-end development
  • Strong understanding of database technologies (SQL and NoSQL)
  • Familiarity with cloud services (AWS, Azure, or Google Cloud)
  • Knowledge of software architecture principles and design patterns

Nice to Have Skills:

  • Experience with mobile development (iOS or Android)
  • Background in AI or machine learning
  • Prior startup experience or experience in a fast-paced environment

Responsibilities:

  • Develop and implement new software programs and APIs
  • Maintain and improve the performance of existing software
  • Clearly and regularly communicate with management and technical support colleagues
  • Design and update software databases under the directives of senior engineers
  • Test and maintain software products to ensure strong functionality and optimization