Fexa

Remote Full Stack and Mobile Software Developer (Ruby on Rails)

$70,000-$90,000 / YEAR

Who Are We?

Fexa is leading the way in the facility maintenance industry, using new technologies and smarter designs to create the best CMMS available. We are a 10 year old company, who has grown from a small team of passionate developers into a larger organization covering sales, support, and development. We remain a developer-centric company, looking for new team members with their own knowledge to share, and outside-the-box ideas for how to keep improving and expanding our software on both desktop and mobile.

What Do Our Developers Do?

At Fexa we believe in letting our developers develop! We consider ourselves Agile in our approach to planning, and we don't bog ourselves down with hoops to jump through or meetings that could have just been emails. Our development team has a 20 minute daily standup, and is in constant communication with each other via Slack. The team is managed by former developers who keep the team task oriented and code centric.

Fexa is specifically looking for individuals with interest and experience in focusing on development on javascript-based Android and iOS apps.

As a developer, you'll be working on a mixture of feature requests and bug fixes / support. You'll be expected to learn and understand the architecture of our core product, consisting of a Javascript Single Page Application on the front end (using Ext.js), a RESTful API-based Ruby on Rails back end, and a Postgres database. This stack is shared by both the Fexa desktop (web) and mobile applications. Depending on your areas of expertise, you'll have the opportunity to work with our AWS infrastructure, our CLI (Jenkins), our desktop and mobile applications, and other technologies we employ (Elasticsearch, Sidekiq, etc). We give all of our developers the opportunity to work with our full stack, while still understanding that different individuals may have specialized skillsets or interests.

What Skills Are Needed?

  • Ruby on Rails proficiency, including professional experience
  • Javascript proficiency, including professional experience
    • Familiarity with a Javascript Single Page Application framework, especially Ext.js, is a plus
  • Mobile development familiarity (iOS and Android)
  • Experience supporting and coding with API/Webhooks
  • SQL familiarity
    • Familiarity with Postgres specifically is a plus
  • AWS infrastructure experience is a plus
  • Comfort with modern web architecture
  • Strong communication skills
  • Highly motivated

What Are The Benefits?

  • A well-paying and fulfilling job on a team of passionate individuals
  • 100% remote work (FEXA has been 100% remote for years, and will continue to be so long after COVID)
  • Health Insurance, plus Dental and Vision plans
  • 401k retirement plan
  • Two weeks of PTO