bjohnson

bjohnson

Senior Software Engineer - Space Plan Wizard, San Francisco, Remote Worldwide

Introductory paragraph

Space Plan Wizard, Inc. (”SPW”) is a San Francisco-based startup developing innovative web and mobile apps for commercial architects and real estate professionals. Our goal is to disrupt the antiquated nature of space planning office space.

We have sales agreements with some of the enterprise largest commercial architecture firms in the world. SPW is a SOC2 compliant company. The SPW system has been in development for four years.

We are looking for a full-time elixir developer for a stable, long term commitment.

About us

My name: Brad
My position: CTO
Company name: Space Pan
Company website: spaceplanwizard.com
Company headquarters (country): United States
Company info and history (how you’re using Elixir etc): See above

Backend: Elixir/Phoenix/Absinthe/Ecto/PostgreSQL
Frontend Web: React JS
Mobile: Flutter

About the job

Job title: Senior Software Engineer
Job description:

Report to our CTO and participate in realizing our extensive product roadmap. Build product and collaborate!

Salary range: DOE
Qualifications or experience required:

REQUIRED
4+ years of professional experience building web applications.
not including school, bootcamp, or personal projects
Strong verbal and written communication in English (ideally >= C1)
Deep understanding and experience with Elixir+Phoenix
Experience with PostgreSQL or other RDBMS, writing complex DB queries
Experience with GraphQL and backend APIs
Exceptional analytical aptitude for design patterns, algorithms, and data structures
Experience writing clean, maintainable, and standards compliant code for test-driven development
Bachelor’s degree in CS/Engineering or equivalent experience in the field

NICE-TO-HAVE
DevOps, CI/CD, Docker, AWS
SOC2 compliance familiarity
JS/React
Flutter

What the successful job applicant will be working on:

Report to our CTO and participate in realizing our extensive product roadmap. Build product and collaborate!

Position on remote work

Remote job: yes
Remote restrictions: Americas perferred. You will need good overlap with US Pacific Timezone
Remote leeway: depends on specifics

About the interview process

  1. Intro call (brief)
  2. Technical interviews with multiple developers
  3. Code Samples or live coding challenge
  4. Meet with CEO and/or CTO
  5. Offer!

Further info

Submit your resume with “Application: SSE (Backend)” in the subject line to: jobs@spaceplanwizard.com

No recruiters, calls please!

First Post!

tiagodavi

tiagodavi

Is this company still hiring?

Where Next?

Popular in Jobs Top

QuinnWilton
Hey Elixir Forum! I’m an engineer at Tinfoil Security. We’re a small team of < 15 people who write automated security analysis tools....
New
jarek
Introductory paragraph We are Contractbook, we digitalise the legal industry. Contractbook provides efficient contract management for m...
New
sschuth
Introductory paragraph We offer something rare: a job with a purpose, a great team, a growing company, all in a choose-to-be-remote-if-i...
New
bbenligiray
Senior backend developer at ChainAPI ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blo...
New
egze
Introductory paragraph Hi @elixirforum. I’m happy to announce another Elixir job in my team. We’ve launched our new flagship product - O...
New
LucaMausberg
Introductory paragraph We at Marko strive to make second-hand the first choice. We will make buying and selling second hand online easy,...
New
bbenligiray
ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blockchains. ChainAPI is a founding memb...
New

Other popular topics Top

JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 54921 245
New
lanycrost
Hi everyone! I need implement if…else if…else condition from my elixir code, and anymore of this control flow structures not work proper...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 49084 226
New
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New
AstonJ
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New

We're in Beta

About us Mission Statement