Senior Software Engineer

  • Remote - United States

Remote

Software Development

Senior

Job description

Parkade’s mission is to reshape cities and combat climate change by creating a world not just with far less parking, but one where it’s a lot easier to park. Hundreds of existing customers love Parkade, and investors do, too — they just funded our Series A. We’re now ready to get Parkade into every apartment, condo, and office building and to do that, we need you.

We are seeking a skilled React Native Engineer with a strong interest and background in front-end web development.

You will join a small (but mighty!) team that is improving how buildings and cities utilize space by making it possible for them to share unused parking. You are a collaborator and partner in building an app that is beautiful and powerful, inside and out. You will partner closely with the Engineering, Product, and Design teams to help build our iOS and Android apps, which are built on top of React Native. The mostly untapped private parking industry offers immense potential for growth, development, and significant impact.

We’re looking for someone who will:

  • Build high quality software with an eye for making it easier for yourself (and future hires) to code/test/deploy the app

  • Make great decisions about architecture and libraries that are informed by mistakes you’ve made in the past

  • Care deeply about the product and user experience you’re delivering, advocate for what you believe in, and then commit and build whatever the team decides

  • Roll up your sleeves and proactively jump into projects or challenges that you identify

Things you have done:

  • Spent 3-5 years doing front-end work

  • Spent 1+ year doing React Native work

  • Worked in a startup environment, ideally on a small/distributed team

  • You’re an expert at front end technologies like JavaScript, CSS, React, and related tooling (npm, yarn, jest, eslint, etc.)

  • You care about the latest ECMAScript and browser standards and follow new developments with nerdy intensity

  • You’ve worked on an app that is in the App Store / Google Play

  • Even if you’re not an expert in iOS / Android, you can hack together some native modules when needed

Things that would make you stand out:

  • You have experience in native mobile development, either iOS with objc/Swift or Android with Java/Kotlin.

  • You are proficient with Python or a similar language not used on the front end.

  • You have experience working on deploying backend services to AWS or Google Cloud.

  • You have experience setting up CI/CD infrastructure from scratch.

  • You have built something from the ground up before

  • You care about problems related to parking and efficient use of space and resources in cities

What you get in return:

  • Meaningful equity in a Series A company

  • Competitive compensation

  • As one of our early employees, you have the chance to put your mark on a product and company from its early days

  • Freedom in your work; we don’t spend a lot of time in meetings or on unnecessary processes

Regarding Location:

We’re a hybrid team with about half the company (including our Engineering team) working out of our San Francisco office. We generally have a preference to hire candidates located in/near San Francisco who are willing to be in our office regularly, but know it’s a competitive market, and we are open to this role being remote in the US.

Share this job:
Please let Parkade know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply