Senior API Developer

Time zone
Anywhere 🌎
Full Time
Opening date
Closing date
5 Aug 2021


This job has now closed and is no longer accepting applications.

See related jobs

Archive Job Description

As a developer nothing feels better than coming across a beautifully designed API. Thoroughly documented, easy to understand resources, fast queries with predicable responses. A true delight to build against. We’re looking to create an API developers can love as we help them build the future of computing. That is where you come in.

Why this Role?

  1. Build the next big thing: Rainway aims to bring desktop software to billions of new devices worldwide by creating new ways for developers to distribute and build their products. We are creating the world Xerox PARC imagined decades ago. You can help us realize this dream.
  2. Work with some of the best engineers in the world: A team of less than five from all over the world built technology that is used and trusted by some of the largest companies in the world. Learn from a team with decades of combined experience and share your own. We’re stronger together.
  3. Join us at a magical time: You not only get to design and build one of our core products, but also help define the culture of the company as a whole.

About this Role

So, what will you do as a Senior API Developer?

  • Design and implement high performance scalable database-centric serverless microservices and RESTful APIs
  • Estimate engineering effort, plan implementation, and roll out applications with cross-functional impact
  • Own continuous improvement and fine tuning of API performance, scalability and security
  • Independently design, code, and test major features, as well as work jointly with other team members to deliver complex changes

This might be for you if you have…

  • A strong API development background with an understanding of developing external facing APIs to be used by customers and their products
  • 5+ years of backend experience: NodeJS, JSON, REST, JWT, Micro Services, MongoDB, NoSQL
  • 4+ years of AWS Lambda
  • Proven ability to define and implement effective software development methodologies
  • Experience in development of large-scale consumer facing micro-services solution is highly recommended
  • Experience building serverless solutions is preferred
  • Excellent communication skills and the ability to clearly describe technical concepts to a non-technical audience
  • A flexible approach to analyzing technical issues and clearly communicating recommendations/solutions


  • What benefits can I expect?
    • Top of the line health, dental, and vision insurance.
    • New laptop/equipment of your choice.
    • Unlimited PTO.
    • Parental leave.
    • 401K
    • A large spacious office with amenities to your heart’s desire (although note that currently we are on a full time work from home policy).
  • Is this role only full-time? Can I work remotely?
    • This role is full-time. We have an office in Seattle, but currently all Seattle based employees work from home. This role is not limited to local candidates, fully remote candidates are welcome to apply.
  • Do you sponsor visas?
    • At the moment, we’re not able to sponsor or transfer visas for this role.

How to Apply

  • Include this role’s title in your subject line (it’ll help us to sort through the emails).
  • Send along links that best showcase the relevant things you’ve built and done, e.g. your portfolio, LinkedIn, GitHub, code samples.
  • Your curated Spotify playlist.
  • Keep it real 🤘

See a few more

Related jobs in Programming

Report this job

    The employer won't know who reported this job. Contact your local law enforcement for immediate help if someone is in danger or the victim of a scam.
    All Job Ads are subject to Jobicy's Job Posting Policies. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by Jobicy. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.

    Job Widget Code

    Place this code wherever you want the widget to appear on your page.

    <script src="//" async></script>

    Ask a Question

    Position: Senior API Developer.

    Login to Send Message