Come work with us

We are growing and seeking qualified people to join our Fexa Family

We are continuing to expand our already growing customer base!

Interested in applying? Send your CV to apply at fexa.io and enter the job title that you are applying for in your email subject line.

Fexa Lead Developer

Lead Development Engineer

A multi talented individual capable of writing smart code, collaborating with non-developers to produce requirements, and leading other members of the development team to achieving their objectives. Our Lead Engineers employ a mixture of skills including development, design, communication, and leadership to enhance and grow our robust platform in new and exciting ways. As a 100% remote member of Fexa’s development team you’ll be working with other Lead Engineers and Developers, each with separate skills and specialties.  

The members of our development team work many domains. Most central to Fexa are Ruby On Rails for back end development and Javascript (specifically the Ext.js library) for front end development. Other areas where opportunities present themselves are in database ETL (Postgres), DevOps (AWS, Jenkins), and mobile development (iOS and Android).

What Will I Be Doing?

Developers work in sub-teams with specific focuses under a Lead Engineer who mentors and supervises them. The environment is deeply collaborative, and focused on expanding and refining features in an established code base. As a Lead Engineer you will be working to maintain a flow of feature requests for your team to work on, at times being involved in the requirement gathering stages. You will be architecting complex solutions, and delegating implementation to the members of your team. 

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. 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 members of our development team the opportunity to work with our full stack, while still understanding that different individuals may have specialized skill sets or interests.

Who Is Fexa?

Fexa is leading the way in the facility maintenance industry, using new technologies and smarter designs to create a highly configurable platform. Fexa supports business processes and workflow in support of both consumers and providers of facilities management services. We are a 10 year old company, who has grown from a small team of passionate developers into a larger organization with many facets. Our industry success has recently resulted in us receiving an infusion of financial capital to continue to grow our healthy business. Through this growth, 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.

We believe that our product is only as strong as the people behind it. All of our design, development, sales, and support work is handled by teams of incredibly talented individuals, and we support those individuals wholeheartedly. Our company culture is “people first.” By empowering our team members to be their best, we get the best results. It’s a win-win!

What Skills Should I Have?

Required

  • Experience leading other developers is a must!
  • Ruby on Rails proficiency (2 years experience required, 5 preferred) 
  • Javascript proficiency (2 years experience required, 5 preferred)
  • SQL experience (proficiency with Postgres is preferred)
  • Comfort with modern web architecture
  • Strong communication skills

Optional

  • Familiarity with a Javascript Single Page Application framework, especially Ext.js, is a plus
  • AWS infrastructure and other DevOps experience
  • Mobile development experience

What Are The Benefits?

  • 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 & Company match
  • Two weeks of PTO in your first year, three in your second, and four thereafter
  • Seven set holidays plus two floating holidays
  • Two days of VTO
Fexa Sales Engineer

Sales Engineer

We’re looking for a Sales Engineer to join our growing team! As a Sales Engineer, you will partner with our Sales team as a technical resource while engaging with prospective clients. In this role, you will be responsible for understanding potential customers’ technical needs and translating how our platform offerings could be a fit. You will be proficient in the technical aspects of our SaaS platforms and will be able to show our potential customers how the platform works and how it uniquely supports their requirements.

Priority focus area will be as part of the team growing the broader Fexa Community with new logos of multi-site operator partnerships.

You will do this by:

  • Developing and maintaining expertise in feature functionality and practical application of all our product offerings and becoming a trusted expert in our solutions
  • Helping prospective customers across varying industries to understand and evaluate the technical capabilities of our products, leading evaluation cycles to gain product fit consensus.
  • Understanding and interpreting prospective customer requirements and delivering customized product demonstrations to match customer needs
  • Designing, validating and documenting technical solutions to share with prospective customers
  • Collecting and analyzing feedback from prospective customers to influence roadmap, collaborating with sales, client ambassadors, and product management teams to meet our prospects’ business challenges and align with our internal business objectives
  • Participating in RFI/RFP process and responding to technical assessments
  • Driving continuous excellence in customer experience and satisfaction for new customers as a member of the onboarding process, collaborating with the customer ambassador teams during the transition
  • Being highly organized in using the tools we have adapted for our business inclusive of CRM
  • Travel occasionally required for customer meetings, conventions, Fexa Innovation Summit (Post Covid)

Preferred Qualifications

  • 2+ years’ professional experience working in a pre-sales, sales engineering, or related consulting role within enterprise software. Experience in the online video or technology industries is a plus.
  • Experience fully understanding technology platform capabilities
  • Experience representing technical concepts to an audience of varying technical understanding
  • Excellent verbal, written communication, customer service, and interpersonal skills
  • Ability to build relationships with potential customers, understand their environment, and introduce new concepts to solve problems
  • Ability to balance multiple competing priorities
  • Comfort with a fluid, fast-paced environment.
  • A passion for problem solving and roll up your sleeves demeanor
  • BA/BS or equivalent experience

Compensation:

Competitive base salary with performance bonus based on overall sales team targets. 

Benefits & Culture

We are proud of our fun, collaborative and dedicated culture at Fexa.  

  • Remote Work Environment 
  • Health, Vision, Dental benefits
  • 401k, Life Insurance
  • Paid Volunteer Time Off
  • 2 weeks of PTO
  • MacBook Pro
  • Awesome colleagues
Fexa Account Executive

Account Executive 

We are looking for a passionate, professional Account Executive who can help scale our SaaS sales organization from double to triple digit growth, with compensation that rewards your results. You will be inspiring, leading the sales efforts, defining and implementing best practices and solutions to improve our processes, measure what’s done, and predict outcomes.  

This Account Executive will focus on new multi-site operator partnerships to join our Fexa Family, with a value-driven approach that focuses on helping them become the hero.  

They will do this by:

  • Partnering with internal resources in order to drive additional value and expertise
  • Generating pipeline that leads to closed revenue and quota attainment
  • Selling on value, problem-solving and return on investment vs. technical functionality
  • Building credibility and trust while influencing buying decisions
  • Uncovering business initiatives and pain points to map back our solution 
  • Building customer rapport through active listening and dialogue 
  • Creating demand by uncovering business problems and matching them to our solution
  • Having a deep understanding of the way businesses operate, and the priorities that drive decisions from the C-level
  • Supporting the implementation of a repeatable, scalable sales playbook and accompanying metrics that give visibility, credibility, predictability into the sales pipeline and forecast.
  • Working closely with marketing to understand and support campaigns and ensure a healthy pipeline of leads across all stages of the sales funnel.

Tasks Involved

  • Consistently achieve quarterly sales quota and key performance metrics.
  • Daily use of CRM to manage time, activity, results and pipeline.
  • Handle outbound and inbound calls from prospects.
  • Assess the needs and qualify prospects.
  • Articulate the system benefits of Fexa.
  • Construct and deliver sales presentations.
  • Perform online demos for qualified prospects.
  • Negotiate and close new business.
  • Subject matter expert for Fexa products and services.
  • Remain knowledgeable on the CMMS market & competitive landscape.
  • Collaborate with managers and peers on projects.
  • Travel to areas for meetings, Conventions, Fexa Innovation Summit 
  • Other duties as assigned.

Preferred Qualifications

  • Minimum of 5 years successful sales experience for a SaaS Company.
  • Experience managing a list of 50-200 target logo prospect accounts.
  • Experience selling to the C-Suite.
  • Strategic thinker who can take broad visions and concepts and develop structured plans, actions, and measurable metrics and then execute those plans.
  • Proven track record driving sales productivity and strategy. 
  • In-depth understanding of inbound and outbound sales methodologies.
  • Leadership ability to deliver extraordinary results.
  • Data driven and results oriented.
  • Good time management and organizational skills.
  • Desire to be part of an expanding technology company. The Hunger to WIN. Startup experience is highly preferred.
  • Commitment to ongoing personal growth and development.
  • BA/BS or equivalent experience

Compensation:

Base salary with competitive commissions resulting in annual on-target earnings (OTE) of $150K or more, with no cap.

Benefits & Culture

We are proud of our fun, collaborative and dedicated culture at Fexa.  

  • Remote Work Environment 
  • Health, Vision, Dental benefits
  • 401k & Company Match
  • Life Insurance
  • Paid Volunteer Time Off
  • PTO, Paid Floating Holidays
  • MacBook Pro
  • Awesome colleagues
Fexa Financial Controller

Financial Controller

Fexa’s controller will be a hands-on professional who is willing to join a fast growing environment and guide the building of the accounting department and function.  The individual will have hands-on responsibility for the company’s financial statements, GL, Reporting, Budgeting, Treasury, Internal Controls, Job Cost, Payroll, AP, AR, tax compliance, and various special analyses. This person will manage all aspects of daily, monthly, and annual financial activities, with a focus on continuous improvement.

What you will do:

  • Report to the CFO and be charged with leading / building the accounting function including people, process, and systems
  • Manage the monthly and quarterly close process, ensure delivery of on-time and accurate monthly financial statements in accordance with GAAP
  • Manage revenue recognition, general ledger, accounts payable, accounts receivable, payroll, tax, treasury and reconciliations
  • Report on company key metrics, financial results and plan v actual analysis
  • Own audit and tax activity.  Ensure compliance with local, state, and federal government reporting requirements and tax filings.  Manage external audits
  • Prepare budgets by establishing schedules, collecting, analyzing, and consolidating financial data, recommending plans
  • Achieve budget objectives by scheduling expenditures, analyzing variances, initiating corrective actions
  • Establish and maintain business processes, internal controls, and accounting procedures
  • Supports strategic decision making with special reports, collecting, analyzing, responding, and summarizing information and trends
  • Build and manage an appropriately sized financial staff by recruiting, selecting, orienting, and training employees
  • Promote a culture of continuous improvement and operational excellence and regularly interact with senior management on accounting matters
  • Value collaboration and take on ad-hoc requests

About you:

BA/BS degree in Accounting or Finance with a CPA

  • 7+ years corporate accounting experience
  • A great team leader with strong GAAP knowledge
  • SaaS industry experience
  • Strong working knowledge of QuickBooks, MS Office, GSuite, Avalara and ADP Payroll.  Advanced Microsoft Excel skills
  • Systems and systems implementation experienced required
  • Ability to manage expectations and keep the appropriate party informed
  • Team player with ability to develop effective working relationships with other departments and other business units needed for high performance in the position
  • Proactive and results-oriented problem solver who is not afraid to think outside of the box
  • Strategic, with a grasp of company-level goals, objectives, and differentiators
  • Ability to influence others to take action
  • Proactive and professional communication skills. Ability to communicate in a direct, concise manner in both verbal and written interactions.
  • Proficient with financial tools including trending and forecasting/modeling
  • Ability to create internal raving fans of the Accounting Department
  • Strong analytical skills with attention to detail
  • Self-starter, team player and able to work in a fast paced, rapidly changing environment
  • High level of integrity and strong work ethic
  • Ability to work remotely

Compensation:

Competitive salary and benefits.

Benefits & Culture

We are proud of our fun, collaborative and dedicated culture at Fexa.  

  • Remote Work Environment 
  • Health, Vision, Dental benefits
  • 401k & Company Match
  • Life Insurance
  • Paid Volunteer Time Off
  • PTO, Paid Floating Holidays
  • MacBook Pro
  • Awesome colleagues
Fexa Sales Operations Manager

Sales Operations Manager

Fexa is searching for a Sales Operations Manager to help support our sales team as we manage incredible growth and new vertical expansion. The Sales Operations Manager is responsible for assisting sales leadership in evaluating performance, driving operational excellence, and assisting with day to day administration and systems and operational tasks.

This role is a high value-add business partner to the sales organization, enabling revenue growth and increasing sales productivity by providing effective methodologies, efficient processes, value-added information and sales tools.

Responsibilities

  • Boost sales productivity by leveraging data surrounding customer segmentation and sales process efficiency and evaluation.
  • Track and analyze KPIs for growth, win/loss rates, upsells, renewals, quota attainment and identify individual performance areas for improvement.
  • Manage sales contracts, track customers and coordinate cross-functional activities across departments.
  • Support Customer Business Reviews and ROI Analysis discussions and reporting 
  • Help Sales teams advance project conversations by providing needed customized marketing assets and sharing up-to-date information on showcase projects.
  • Present monthly & quarterly progress reports to stakeholders.
  • Partner with Sales and Marketing teams to define lead qualification process and analyze campaign performance.
  • Form strong relationships and maintain regular contact with Sales Team..
  • Evaluate and support the development of sales initiatives programs
  • Onboard, train and support sales team members.
  • Develop sales-related resource documents, including training manuals, procedures and policies, sales tools, etc
  • Be a central resource to optimize the efficiency and effectiveness of all sales related communications and coordination
  • Support research on target accounts in support of sales activities.
  • Assure sales priorities are met by ensuring updated and accuracy of CRM data
  • Manage sales and leverage relevant marketing data, pulling ad hoc reports for instant analysis 
  • Manage sales forecasts based on current trends and being able to apply actuals to update and realign as needed

Requirements

  • 3-5 years of proven excellence in a sales ops role, or similar.
  • Experience with SaaS sales cycles and products.
  • Strong understanding of high-level strategic direction and sales goals.
  • Proven excellence multi tasking, prioritizing projects and meeting deadlines and goals.
  • Previous experience using CRM (Copper, HubSpot, or Salesforce) and sales data & marketing automation tools (ZoomInfo, PandaDoc, Marketo or other)
  • Ability to slice, dice, forecast data and report on sales performance metrics
  • Experience with RFP / RFI Responses 
  • Excellent communication skills
  • Expertise in Microsoft Excel, PowerPoint, visualization tools and other data driven and presentation tools
  • Confident with onboarding, training and supporting the sales team at every stage of their careers.
  • Self-starter able to work independently but also a contributing member of a team.
  • Bachelor’s degree in sales or business-related field OR the equivalent in work experience.

Why you’ll love working with us:

  • You will be part of an inclusive and collaborative team environment where all opinions and values are heard.
  • We operate remotely. We are a fully distributed team across the US 
  • You’ll receive world class benefits including:
  • Medical, vision, and dental for you and your family.
  • 401k, Life Insurance, HSA/FSA benefits
  • Paid PTO, VTO and Sick Time 
  • MacBook Laptop

 

Fexa Client Support HelpDesk III

Overview:

As a Helpdesk Level 3 member of the Fexa Client Success team, you play a critical role for clients contacting the Help Desk for our SaaS product. Your goal is to solve issues in a timely manner and deliver an excellent experience for the customers.

You combine an ability to multitask with an attention to details when communicating with our customers or your teammates internally. You will learn the Fexa product quickly and become proficient with understanding how the Fexa platform works and how our customers use it. You are also a tech-savvy product expert with strong attention to detail and ability to go beyond clients’ initial requests to understand their underlying needs.

You will be able to move seamlessly across the various tech stack of tools we use inside of Fexa (Slack, Zendesk, Jira, Clickup Docs, etc.) to engage with the teams to get customers the answers they need. You will go beyond solving the tactical problem to understanding the underlying needs in order to contribute to solving our customers’ issues efficiently.  You will also play a major role in providing insights to the internal development teams on common challenges faced by our customers that require their attention.

Responsibilities:

  • Provide Tier 2 software support for our clients by troubleshooting customer support requests and providing quick and thorough solutions. 
  • Diagnose, replicate and solve client requests escalated from Tier 1 or issues that are recognizably Tier 2 at inception.
  • Escalate client requests to DevOps/Feature Dev teams when appropriate. 
  • Validation of bugs escalated from level 1 and 2 
  • Contribute to the library of articles and videos in our Knowledge Base for support reference and training.
  • Make minor changes to templates, comm rules, requirements, exports and workflow when appropriate.
  • Make minor changes and additions to client settings , custom fields and selectables when appropriate. 
  • Make minor updates to database tables only when necessary. 
  • Work on integration issues that require database remediation 
  • Multi-task and track dozens of open tickets at various stages of completion.
  • Work with multiple teams to find, analyze, and resolve client issues.
  • Communicate solutions that require training the customer in ways that address the root cause and help them avoid future issues.
  • Review and update Fexa knowledge base for articles that explain how to complete common requests.  
  • Proactively identify clients experiencing repeated issues or requests that are not resolved to the client’s satisfaction. Escalate issues, as needed.
  • Identify areas where there are opportunities for improving the customers’ experience with Fexa and proactively share/communicate with the Product Teams and the broader Fexa Client Success team members.
  • Review supports requests daily to ensure they are being completed within department standards. 

Experience and Skills Desired:

  • Up to 3 years of relevant professional experience supporting SAAS application
  • 2-4 years experience using ticketing system for supporting clients
  • Completed Curriculum  in Computer Science, Information Systems or equivalent preferred
  • Excellent problem solving and analytical skills
  • Outstanding oral and written communication skills (writing exercise will be requested as part of the interview process)
  • Ability to convey technical information to a general audience
  • Aptitude for learning new technologies quickly
  • Extremely detail oriented and highly organized
  • Ability to prioritize tasks and carry out responsibilities with minimal direction

Benefits:

  • Health Insurance
  • Dental Plan
  • Vision Plan
  • 401k Plan w/Company Match
  • Remote working office
  • MacBook Pro
  • Awesome colleagues
Fexa Director of Marketing

THE OPPORTUNITY

We’re looking for an experienced, creative, passionate, results-oriented marketing leader to join a rapidly growing company and establish engaging B2B demand generation programs. Reporting to the Chief Revenue Officer, this position will be responsible for leading our demand generation efforts and growing our sales pipeline.

KEY ACTIVITIES

In this varied role you will:

  • Develop an integrated marketing plan that leverages multiple channels (Social, Events, Website) to deliver measurable demand generation results.
  • Design, develop, execute, and measure creative communications, such as newsletters, surveys, campaign emails, nurture streams, webinars, etc.
  • Define ABM strategy and execution plans, encompassing multiple ABM tools and technologies to go after strategic target accounts in partnership with Sales teams.
  • Develop and execute marketing strategies to maximize return on investment in in-person events and tradeshows.
  • Partner with creative teams to enhance web presence through SEO/SEM and content creation strategies.
  • Partner with sales and sales development teams to develop a high touch marketing strategy that engages enterprise accounts and enables you to meet pipeline targets.
  • Manage vendor relationships to scale the performance of our SEO/SEM and paid advertising strategies
  • Build a scalable and repeatable demand generation model and process.
  • Brief and oversee the work of internal and external agencies, such as designers, content marketing, translation teams to ensure deadlines are met
  • Write, edit and proofread copy for promotional materials within marketing campaigns
  • Ensure brand identity is adhered to in campaigns and in all communication channels
  • Track, measure, and communicate program results, continually optimize for efficiency and scale, and seek to generate marketing ROI  through experimental efforts

ABOUT YOU:

  • You know how to fill a B2B pipeline!
  • You are a data-driven marketer, familiar with leveraging martech stack for scale and success.
  • You have experience developing marketing strategies for successfully driving pipeline growth in a B2B SaaS company.
  • You are a solution finder – leveraging creative ways to engage our prospects and suspects.
  • You are unafraid to roll-up sleeves, get it done, and “lead from the front” as we build out our teams and resources – you will be on the front line!
  • You rise above simple tactics to organize integrated campaigns that accelerate demand
  • Candidates should have more than 5 years of experience in B2B enterprise demand generation and preferably experience in B2B SaaS companies

Basic Qualifications

  • Bachelor’s degree. 
  • Minimum of 5-8+ years of B2B customer marketing experience.
  • Experience with marketing automation platforms (Marketo, SFDC, Pardot)
  • Excellent writing, and storytelling skills
  • Strong program management, cross-functional collaboration, and leadership capabilities
  • Ability to multi-task and work on several projects, often under tight timelines, while consistently delivering results
  • Data-driven and creative, employing creativity to try new things and are always learning and refining based on data and reporting
  • Strategic thinker who can see the big picture and focused on measuring ROI through all customer marketing programs
  • Adept at creatively engaging and motivating customers with out-of-the-box thinking and innovative programs

Location:  Remote, US Based

Benefits: 

  • Health Insurance
  • Dental Plan
  • Vision Plan
  • 401k Plan w/Company Match
  • Remote working office
  • MacBook Pro
  • Awesome colleagues
Fexa Project Manager - Client Facing

Overview:

This position’s primary responsibility is to manage the post-sales onboarding process for new customers effectively and efficiently.  The goal of this role is to organize and deliver an excellent customer onboarding experience that is both efficient, thorough, and effective for the client and Fexa teams alike. 

Additionally, the Project Manager will manage and perform day-to-day onboarding and some Fexa platform customizations in support of the client requirements.  The {Project Manager} will be responsible for a set of configuration activities while also acting as a liaison between the client and development/implementation engineer teams for more complex customization and configuration. 

Strong project management, time management, organization, and communication skills are required in this role.

Responsibilities:

  • Facilitate the relationship between client and internal teams.
  • Utilize disciplined communication skills to effectively capture meeting notes for clients, share requirements, and organize knowledge transfer during the onboarding process.
  • Become an “expert user” of our platform.
  • Manage resource assignments and project timelines across multiple go-live projects concurrently.
  • Import customer data when Fexa import tools can be used for bulk data import
  • Escalate tasks and issues immediately that challenge delivering projects on-time
  • Ensure delegated tasks to clients, team members and outside parties are performed on time and do not compromise project due dates. 
  • Utilize Fexa communication and project management tools to conduct meetings, document and discuss project expectations, task assignments and timelines.
  • Maintain a reasonable balance between customer deliverables and internal development workloads.
  • Track progress of upgrades and customizations for existing customers.
  • Train customers in their use of our platform by leading training sessions and presentations.
  • Develop forms, training aides and best practices to help streamline onboarding and customizations.
  • Provide (mostly non-technical) support to our new and existing customers on a daily basis.
  • Identify areas where there are opportunities for improving the customers’ onboarding experience with Fexa can be improved and proactively share/communicate with the Product Teams and the broader Fexa Implementation team.
  • Provide pre-sales support to ensure customer’s key requirements are documented during the proposal process.
  • Collect customer requirements from both written and verbally expressed requests – effectively and accurately capture these request for follow through actions by client/ other internal Fexa teams.
  • Occasional travel to tradeshows and customer sites for training and/or implementation.

Experience and Skills Desired:

  • 2-3 Years experience managing projects to rollout a SAAS product with a customer
  • 2-3 years direct experience managing projects with project scheduling tools
  • Must understand and have experience using task dependencies to support efficient and effective adherance to project timelines.
  • Excellent communication (written & oral)  and presentation skills.
  • Excellent organization, documentation, and time management skills.
  • Critical thinking and creative problem-solving skills.
  • Ability to manage multiple projects simultaneously.
  • Experience in communicating technical ideas to non-technical audiences.
  • Ability to learn new tools and software quickly.
  • Positive, self-starter attitude.

Benefits:

  • Health Insurance
  • Dental Plan
  • Vision Plan
  • 401k Plan w/Company Match
  • Remote working office
  • PTO 
  • MacBook Pro
  • Awesome colleagues
Fexa Client Implementation Engineer

Overview:

Fexa operates as a 100% remote environment, enabling us to attract the best team members who get to live where they choose! This position’s primary responsibility is to support new enterprise customers as they are onboarded to the Fexa Facilities Management Platform. The Implementation Engineer configures numerous modules in Fexa during the onboarding process and in support of Customer Success initiatives. The role requires technical proficiency with database technology, HTML, and workflow technology. The Implementation Engineer leads the requirements collection during the onboarding process, while acting as a liaison between the Client, the Fexa Project Manager, and the Fexa Development teams. Strong technical and communication skills are required in this role.

Fexa operates as a 100% remote company environment.

Responsibilities

  • Become an “expert user” of our platform.
  • Support Project Managers with complex module configurations, requirements and escalate requests to Developers as appropriate, while informing Project Managers of such requests
  • Support Customer Success Specialists with complex module configurations.
  • Replicate issues and determine whether there are training opportunities or system issues.
  • Understand workflows and how they relate to customer requests.
  • Build initial starting site configuration for customer site from templates
  • Build Communication Templates and Rules to meet client requirements
  • Build and configure Permission Groups to meet customer requirements
  • Build and configure Billing and Business Requirements to meet customer requirements
  • Update some database tables for pre and post production activities
  • Import data that cannot be otherwise imported via Fexa Import tools, not requiring a database as a source.
  • Run pre and post production scripts for launch and go live.
  • Configure Fexa Integration per client requirements using configuration tools provided by development.
  • Watch for and keep track of repeat issues that may require the development of a permanent solution.
  • Add articles and videos in our Knowledge Base for reference and training.
     
     
     

Experience and Skills Desired:

  • Coding experience is not necessary, but an understanding of how SAAS platforms operate is required.
  • Moderate experience with basic SQL
  • Moderate experience with HTML
  • Moderate experience with Regular Expressions
  • Have worked on an a SAAS application
  • Experience in a technical support role.
  • Excellent verbal and written communication skills.
  • Critical thinking and creative problem-solving skills.
  • Experience in communicating technical ideas to non-technical audiences.
  • Ability to learn new tools and software quickly.
  • Positive, self-starter attitude.
  • Have worked on a 100% remote team before
  • Experience with Zendesk

Benefits:

  • Health Insurance
  • Dental Plan
  • Vision Plan
  • 401k Plan w/Company Match
  • Remote working office
  • Initially 2 weeks of PTO
  • MacBook Pro
  • Awesome colleagues
Full Stack Developer

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.

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 skills 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
  • Experience supporting and coding with API/Webhooks
  • SQL familiarity
    • Familiarity with Postgres specifically is a plus
  • AWS infrastructure and other DevOps 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 + Company Matching
  • Two weeks of PTO
  • Two days of VTO

 

Subscribe to receive insights and news right in your inbox.
Software designed for you.
Easy to learn and easy to use.

Fexa is purpose-built to be highly flexible, adapting to meet your needs, not the other way around.

CORPORATE OFFICE

157-200 Bridgeton Pike Suite 163B
Mullica Hill, NJ 08062

Phone

(888) 615-0403

EMAIL

hello@fexa.io

Quick Links
Features
Industries

Resources

Events & Webinars

About Us

Contact Us

Fexa Careers

Privacy Policy
CORPORATE OFFICE

157-200 Bridgeton Pike Suite 163B
Mullica Hill, NJ 08062

Phone

(888) 615-0403

EMAIL

hello@fexa.io

Quick Links
Features
Industries

Resources

Contact Us

Fexa Careers

Innovation Summit
Privacy Policy
Fexa Mobile App in Apple Store
Fexa Mobile App in Google Store
Fexa App in Apple Store
Fexa App in Google Store