Senior iOS Developer

Proximity is a young and fast-growing company, which means that our needs are rapidly evolving and changing. The job description for a developer with Prox will be somewhat fluid. If you want predictability, you won’t find that here. However, if you like solving problems, tackling new challenges and pivoting to new projects, you’ll thrive.

We began as three coworking spaces in Western Colorado and have grown into a powerful workspace management platform that connects people and places. Workspace locations in the Proximity Network are searchable and accessible to remote companies, distributed teams, entrepreneurs and small businesses around the world. We believe that connecting remote workers through physical, local spaces builds community, connection, and collaboration and that these connections are essential to the future of the modern workforce. 

To learn more about us check out our Core Values and About Us pages on our website. To learn more about who you’ll be working with, check out our team

Are you measuring coworking space KPIs?

Role Overview


  • Skill, talent, ability … those are crucial, but there is nothing more important than a good attitude, and you must be kind. We all have our moments, but a good culture is important, as is diversity.
  • We are a fun-loving team, and we like each other a lot. We want you to like us and we want to like you. We’ll be spending a lot of time together, after all.
  • Speaking of diversity, we mean it. We know that increasing diversity among our team will lead to better products and better experiences for our customers—coworkers are everyone. We embrace that.
  • And when it comes to our customers, we love them and they know it. In return they love us! We know because we’re always meeting new people who reach out because our customers raved about Proximity. We bend over backwards to get them what they need. Sometimes a request doesn’t make sense, but usually if you dig deep enough you can find a legitimate problem that we are uniquely positioned to solve. We never want to lose that focus.
  • Be honest. Always and immediately. Nobody has time for second guessing.
  • This is a senior position, so we’re looking for someone who can be given problems—not tasks—develop a solution, propose to and convince the team of the solution, then implement it.
  • Leadership skills are a huge benefit in this position, however humility and knowing when to argue and when to let it ride are even more important. If you can’t disagree and commit (Google it), this isn’t the company for you.
  • And in all honesty … we’re building a ship at sea. As such there is a lot of duct tape in a lot of places. You need to be comfortable with this; you also need to be adept at knowing when to leave a patch and when to fix it before it becomes a bigger problem.

The Position

  • You must be an expert at designing, explaining and implementing complex systems with minimal help or intervention. You also need to be able to implement solutions using our internal best practices and standards.
  • You must be able to write clean, logical code very quickly. We work on deadlines.
  • You will be responsible to translate wireframes, prototypes and sometimes sketches into working products, true to the design and our branding guidelines. You need to have an eye for detail and a desire for perfection.
  • Advanced Swift experience is a requirement. Objective-C experience is a plus.
  • You should be an expert at coding iOS UI views and controls as well as using Interface Builder.
  • You should also be a master of UIConstraints and have a general knowledge of iOS SDKs and be able to find and recommend the right SDKs for the job.
  • Must be able to learn about, understand and consume first- and third-party APIs.
  • Experience with C is helpful.
  • Knowledge of system architecture and experience building large, complex systems is necessary.
  • We use Git Flow to control our versions. We communicate with Slack and we track with Jira. We are (pretty casually) Agile.
  • Experience with PHP and Laravel is helpful.
  • It helps if you understand MySQL databases, queries, indexes and designs.
  • Excellent communication skills, written and oral are a must. Also, we’re looking for highly motivated self starters. We have no desire to micromanage. Nor should you want to micromanage those under you should you rise to the leadership of a team.
  • There will be times when you have to do things completely unrelated to development. We all do—sales, installs, maintenance, janitorial, cleaning, mingling with customers, representing Proximity—it’s an endless list. Development will be your priority, but it takes a village to build a company.


The Perks

  • A competitive salary and opportunities to grow and advance. Range $75,000-$125,000
  • Generous vacation and personal days (14 days plus 9 paid holidays) and volunteer time off (20 hours/year)
  • Full membership in all of our company owned coworking spaces.
  • A fun and inclusive atmosphere with cool people who want to make the world better.
  • Flexibility. We’re more concerned that you’re working hard, meeting expectations and reliable than the schedule that you keep. Some positions may be more rigid than others, but there is usually a solution that works for everyone.
  • Some perks listed here are more applicable in non-COVID times, but we hope to return to normal soon.
  • We prefer working in person, but sometimes being home or even on the road can be more productive. You don’t always have to be “in the office.” 
  • Generous vacation and personal days. 
  • In general the dress code is just be you. From time to time even we startup-types have to fancy it up a little though.
  • Company outings and get-togethers happen whenever possible, and we’re pretty sure ours are less awkward than Dunder Mifflin Parties.
  • There’s often new swag floating around and you can usually snag some.
  • The coffee is always flowing. We are a coworking company, after all.
  • If your dog is cool, well-behaved and likes others, you can probably bring them to work.
  • Freedom to innovate and bring your ideas to the table. Good decisions are not just top-down. We want diversity of opinion, and in fact, we expect it.
  • Whether you’re single or have a family, your life outside of Proximity is important to us. We all make sacrifices and pull long hours at times, but work-life balance is part of our culture.
  • Relocation assistance may be available.


The Expectations

  • Nobody loves meetings, but sometimes they’re really helpful. We do regular stand-ups, one-on-ones and team discussions. You’re expected to attend the ones that are applicable to you, in person whenever possible—and via video with the camera on when remote.
  • In general, 2-3 days a week should be spent working at either our Montrose or Grand Junction coworking spaces. It’s just good for team dynamics to be in the same place.
  • You’ll be a representative of Proximity whether you want to be or not. We ask that you represent the brand well. The more visible/high-profile your position, the more this matters.
  • We expect you to treat everyone with respect. Note, this doesn’t mean you have to agree with them. We also hope and encourage you to demand respect from those around you. Nobody should feel unsafe or unwelcome.
  • If your role is one that sometimes requires quick action (e.g. fixing bugs that affect our customers or addressing a customer’s problem), we want to know when you’ll be unavailable. As long as we have good coverage, you can get away from it all and turn the phone off. Good planning and communication is key here. Occasionally this might mean dropping everything and getting on the laptop or even making an emergency trip into the office to solve a problem.
  • This isn’t always a 9-5 job. There are often reasons why we deviate from that schedule. You’ll need to be flexible with your time.

Apply Here