Full Stack Developer in Madison, WI at Vaco

Date Posted: 1/14/2021

Job Snapshot

Job Description

"Our client can't offer any sponsorship now or in the future"

**** NO 3rd Party Candidates or Agencies are being accepted for this role - so please don't send your candidates ***

Position Overview: Contract to Hire Role or Direct Hire for the Right Candidate

Location - Madison WI - This role is remote with a couple of days onsite.

Primary Job Functions:

As a member of our application development team, you will contribute to building digital solutions for our clients' businesses, including applications, eCommerce, and websites. You will interact closely with our business section Directors, project managers, and project tech leads. In this job you will contribute to planning the technical approach and depending on your experience level, may be eligible to expand to a project tech lead role. As with all members of our team, you will serve an integral role in providing best-in-class technical service and digital solutions to our clients!

Essential roles & responsibilities:

  • Approximately 15% to 20% of your time will be contributing to producing, gathering, and documenting technical requirements for web-based digital solutions and envisioning and contributing to technical solutions.
  • Approximately 70% of your time will be spent on coding both front-end and back-end portions of web-based systems and code reviews; contributing to the project directly with the client and project manager, and implementing innovative ideas for the client's web-based applications and websites.
  • Approximately 10% to 15% of your time will be spent contributing to the improvements and advancement of our development tools & techniques, contributing to thought leadership (technical blog writing, webinars, speaking at conferences) & professional development.

Required Skills:

  • Knowledge of and experience with full-stack web-based development: JavaScript-based front-end technologies including React, Node.js, CSS/SASS, Compilers, PHP, Laravel, MySQL, PostgreSQL
  • Knowledge of and experience with server languages: Apache, NGINX
  • Repository and server management
  • Database modeling and complex queries
  • Ability and willingness to assist with local development environment configuration (Homebrew, Docker, Valet+, PHP, NGINX, Composer)
  • Experience with estimating effort for technical solutions for specific features and functionality
  • Firm knowledge and familiarity of the software development process
  • Solid troubleshooting skills
  • Strong communications and writing skills
  • Organized and detail-oriented

Nice to have:

  • Knowledge of and experience with any of the following CMS, SaaS, and extensions: WordPress, Magento, Drupal, Headless CMS, WooCommerce, Shopify
  • Deploying web-based software to web and database server

Required Experience:

1 to 4 years working as a developer with a web-based software development company.

Required Attitude:

Must possess a positive outlook, have a growth mindset, be a critical thinker, be personable and approachable, and instill a willingness to learn and adapt.

"Our client can't offer any sponsorship now or in the future"

**** NO 3rd Party Candidates or Agencies are being accepted for this role - so please don't send your candidates


  1. Programmer Jobs
  2. Web Designer Jobs