Now Hiring! – Full Stack Developer

About Us

We are a WorkForce on a Mission.

Our unique combination of talent, technology, and remote teams takes on outdated models of customer support and customer service teams. We’ve built a modernized model of mission-centric service that puts our customers ahead and impacts an untapped market of military-connected professionals.

Job title – Senior Full Stack Developer

Classification – Exempt Salaried

Compensation

  • Competitive salary and stock options in a fast growing startup
  • Unlimited paid time off policy with mandatory minimums.
  • Unlimited flexible work from home policy.

Reports to – CEO

Summary/objective

Instant Teams is looking for a dynamic full stack developer ready to jump in and lead the development efforts for their proprietary software “arti”.  The platform is used by customers, internal staff, and job seekers to create a seamless process to manage and build remote workforces.  You will be working directly with the CEO and project management team to release new features, bug fixes, and drive best practices.  

Essential functions

  • Enhance and design overall architecture of the web application.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the team to design and launch new features.
  • Maintain code integrity and organization.
  • Experience working with graphic designers and converting designs to visual elements.
  • Understanding and implementation of security and data protection.
  • Experience with cloud message APIs and usage of push notifications.
  • Knowledge of code versioning tools

Competencies

  • Communication proficiency
  • Time management
  • Collaborative
  • Flexible
  • Fast-paced
  • Self-starter
  • Open to flex hours
  • Node.js
  • React
  • Postgres
  • AWS
  • Elastic Search

Required Education and Experience

  • 5+ years of experience in full stack development
  • Bachelor degree in a related field or equivalent experience

Supervisory Responsibilities

1-2 reports

The Team

Instant Teams’ looks for mindful communicators who embrace change, serve with excellence and take ownership of their role within the company. We are a fast moving startup currently building out our first internal technology team.  You will be one of the first hires to establish our technology development in house.  We tackle really hard problems head-on in an inclusive, calm, and highly collaborative environment.

You can meet the team that operates Instant Teams everyday here:  https://instantteams.com/about-us/ 

The Tech Stack

Instant Teams delivers a unique platform to match, build, and manage remote employees for customer companies.  The platform itself consists of three components – a talent facing portal to help talent grow their careers and find unique opportunities, a customer facing portal that helps companies request carefully sourced teams and manage their teams; and finally a sophisticated data platform that uses search algorithms and eventually machine learning to build teams that match client’s needs.

Web Application:  The web Application is built using the React front-end framework. Use of this technology improves the componentization of the front end and thereby increase the flexibility of the display of records and other content.   The same technology is in use for all the components of the platform – Talent Portal, the Customer Portal, and the Admin Portal.  

Webserver:  The back-end servers are AWS EC2 instances running Node.js.  The servers are implemented in a multi-node cluster running behind an AWS high-availability load balancer. All communication from the internet with the webservers requires SSL encryption over HTTPS, and only traffic on HTTPS port is allowed.  While not yet turned on, the load balancer can be configured with a firewall and a service to prevent denial of service attack (DDoS shield). Furthermore, all access can be logged and stored in AWS CloudWatch.  The disk storage for webservers can also be encrypted.

Database Layer:  The system uses the AWS RDS (postgres) database cluster.  The database can be encrypted.  All data access to this database is via HTTPS, and the database itself can only be accessed from within the virtual private network by specific servers. RDS data will be backed up daily.  The database general log, which contains all database connections and complete query history can be sent and stored in AWS CloudWatch.  The encryption and logging features are not yet turned on to save on AWS costs.

Search Engine:  The system uses the AWS ElasticSearch search service to run sophisticated search algorithms.  The system of record is stored in the RDS relational database and search related information is simultaneously updated to ElasticSearch.  The update process does not guarantee real time synchronization but a queueing mechanism is used to ensure eventual consistency.

IS THIS ROLE NOT AN EXACT FIT?

Email us at talent@instantteams.com, let’s talk about it.

The Instant Teams Story

Instant Teams was founded in 2016 by Liza Rodewald and Erica McMannes. Liza and Erica are both active duty Army spouses with entrepreneurial backgrounds that led them to create a solution for companies to scale high-quality remote teams and to give those jobs directly to the military spouse community.

You can read more about their story in this Forbes article:  Forbes – Instant Teams

Instant Teams is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or other characteristic protected by applicable law.

*Important* To Apply:

Please hit the “Apply Now” button below.  You will be redirected to create a profile in our arti platform.  Please select “Internal Hire – Full Stack Developer” as the position type when filling out your profile. 

Already have an Instant Teams profile?  No problem, just add “Internal Hire – Full Stack Developer” to your positions on your profile and you will be added for consideration.

We will be in contact soon after received your information.  Thanks!

Apply Now