Front End Full Stack Developer in Springfield, MA at Fast Switch

Date Posted: 1/16/2020

Job Snapshot

  • Employee Type:
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Job ID: 55280

Our client in Springfield, Massachusetts is seeking a Front End Full Stack Developer. 

Candidates who are eligible to work in the US without sponsorship are encouraged to apply. 

Daily and monthly responsibilities

  • Develop specifications of extremely complex software programming applications
  • Responsible for components of an application or the overall operating system or complex sub-systems, such as sophisticated file management routines, large telecommunications networks, administrative and statistical software packages, performance evaluation and enhancements
  • Perform related duties as assigned or requested
  • Receives general supervision and is competent to work at the highest level of all technical phases of software programming while working on own most of the time
  • May act as Project Leader ?

Skills and Qualifications

  • Over 7 years experience with 5 of the following:
    • Scripting Languages: expertise in system scripting languages, such as bash, Python, or Ruby
    • APIs: expertise building RESTful APIs; proficiency publishing API specifications, such as Swagger docs
    • Git: expertise with workflow steps, including: branching, merging, rebasing, pull requests; expertise in reversion and alternative git flows
    • Continuous Integration: experience building pipelines to support continuous delivery; experience designing and modeling the value stream
    • Cloud Architecture: expertise building stateless/”12 factor” applications
    • Testing: experience testing systems with mock services/service virtualization
    • Web Stack: expertise in HTML5/CSS3/JavaScript
  • Over 5 years experience with 4 of the following:
    • Docker: experience running containers, managing volumes, managing images, docker-compose, swarm mode
    • Virtualization: experience with virtual machines; familiarity with building images with packer
    • Application Logging: expertise with application logging, including: log shipping, centralized aggregation, exploration tools (Splunk, ELK, etc)
    • Caching: expertise with using caching systems for performance: CDNs, page caching, object caching, query caching, etc.
    • Cloud Deployments: extensive experience with cloud deployment systems, such as Elastic Beanstalk, ECS, Fargate, Cloud Foundry, Heroku; expertise operating zero downtime deployments via “blue/green” (or “red/black”), rolling deployments, or canary releases
    • Security: experience with modern security patterns and practices, such as OAuth2, OpenID Connect, and jwt tokens
    • DNS: experience with controlling naming services for public and private networks; experience with round-robin, aliases, and common names
  • Over 3 years experience with 2 of the following:
    • Application Monitoring: experience with systems for monitoring system performance (AppDynamics, New Relic, AppNeta, etc)
    • Defect Detection: experience with systems for automatically detecting defects (Sentry, etc)
    • Database Deployments: experience deploying database system and content updates with zero downtime
    • Mentorship: experience mentoring junior developers on advanced concepts; experience championing new technology
  • 2+ years experience with technical writing for any of these types of documentation:
    • Troubleshooting/How-To articles
    • Tutorials
    • Reference material
  • Authorized to work in the United States with or without sponsorship

Preferred qualifications

  • Experience with CSS frameworks (e.g. Sass, Less)
  • Experience with JavaScript frameworks (e.g. Backbone.js, ReactJS, Redux)
  • Experience with unit test frameworks (e.g. mocha, chai,
  • Experience collaborating with a team of programmers with varying skill sets
  • Entrepreneurial mindset with the ability to work in a rapid and iterative development environment
  • Superior communication skills with the ability to work directly with business partners
  • Bachelor's Degree

Fast Switch, Ltd. is a high-growth IT staffing firm, with headquarters in Dublin, Ohio and with offices serving the Columbus, Detroit, Boston, Cincinnati, Minneapolis, Phoenix, Hartford, Los Angeles, Tucson, San Francisco, Denver, and Cleveland metropolitan areas.  We have a staff of over 780 associates and have experienced growth while remaining profitable.

Compensation can vary depending on experience and capability, plus benefits which include healthcare, dental, and vision insurance, long term disability coverage, and 401(k) with match and IMMEDIATE vesting.  Our benefits package, in this day and age, is superb.

To view all of our open positions, please go to: and/or navigate to our Careers page.