Proximity is a young but fast-growing company, and that means that our needs are rapidly evolving and changing. The job description for a developer with Prox will be somewhat fluid.
That said, here is what we’re looking for:
- We are a fun-loving team, and we all 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.
- You need a good attitude, you must be kind. Culture is important, as is diversity.
- 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 speaking of 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. Nobody has time for second guessing.
- This is a senior dev position, so we’re looking for someone who can be given problems—not tasks—develop a solution, propose 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.
- 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 it patched for now and when to fix it before it become a bigger problem.
- You must know PHP at an expert level, and have at least intermediate experience with Laravel (preferably 5.x).
- Knowledge of system architecture and experience building large, complex systems is a major plus.
- Experience with billing, credit card processing, large data sets, recommendation engines, schedulers and test driven development will help you a lot.
- Experience developing mobile responsive web apps is critical, experience with ObjC/Swift and/or Java for Android is a plus.
- Experience with Redis or similar systems and the tradeoffs between them is also a plus.
- We use Git Flow to control our versions. We communicate with Slack and we track with Jira. We are (pretty casually) Agile.
- You need to understand, develop and improve 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, 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.
- A competitive salary and opportunities to grow and advance.
- 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.
- 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 usually some 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.
- Travel. We have three coworking spaces in Western Colorado and a bunch more across the country. You’ll have opportunities to travel to these and other spaces.
- 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.
- 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.
- 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 us 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 in to 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.