Allied 100
  • Madison, WI, USA
  • Full Time

Allied 100 is seeking a Full Stack Software Developer to join our team! As the workplace safety and community health experts, Allied 100 provides the tools and resources to enable life saving measures in the community. Serving both the general marketplace through as well as large enterprise through Allied 100, we are the leading distributor of Automated External Defibrillators (AEDs) and related medical products.

The Full Stack Software Developer works closely with our development team and company leaders to deliver a high quality website/program experience for our customers, using the latest and best coding strategies and practices. As part of a small development team, the individual in this role will participate in program/site related development and user experience decisions and is expected to use their skills and experience to create innovative solutions.

What We're Looking For

  • Quality Focused, Achiever. Developing a high quality product, within scope and on time is important to you. Your code rarely has errors, thanks to your strong technical skills and attention to detail. You have the ability to work on multiple projects at one time, easily moving each one along the assigned development schedule.
  • Collaborative, yet independent team player. You recognize that 'two heads are better than one' and seek out your colleagues' thoughts and ideas, and constructively share yours. While you enjoy working as a team, you are a strong, independent worker and deliver on your commitments and achieve your individual goals.
  • Detail oriented, big picture capability. Given the intricate and technical nature of programming, you are naturally detail oriented. However, you can see the 'forest through the trees' and recognize how every line of code contributes to the outcome of the final product. You keep end users in mind as you are working to ensure the best possible user experience.
  • Passionate about saving lives. You are inspired to do your best every day not just because of what you do, but why you do it. You are further engaged by working collectively to achieve a shared goal of Empowering Everyone to Save a Life.

What You'll Do

  • Hands on development utilizing established language and technical specifications as well as processes and methodologies.
  • Testing, analyzing, and debugging solutions across environments.
  • Production support to make sure applications run smoothly by identifying problems and deploying smart solutions proactively
  • Create Proof-of-Concepts to determine if the planned approach will be feasible and viable to meet the project scope
  • Identify and recommend new technologies that improve product development and end user experience.
  • Collaborate with developers, designers, and business owners to ensure delivery of product aligns with expectations
  • Present and defending decisions to promote a smarter more innovative way to bring a concept to life based on your own thinking, and fundamental programming principles.
  • Stay up-to-date on emerging technologies.
  • Promote high-quality user experiences and development best practices.
  • Other activities necessary for individual, departmental and organizational success.

Required Qualifications

  • High school diploma or equivalent required. Bachelor's degree in computer science, software engineering or related field is strongly preferred.
  • Minimum of 4 years of full-stack development experience.
  • At least 4 years of Ruby on Rails experience required; other languages beneficial.
  • Strong Experience in developing rich client functionality with strong working knowledge of JavaScript and JQuery
  • Strong experience with HTML, CSS, and cross-browser layout skills and knowledge, experience of the full web technology stack
  • Strong Javascript/JQuery experience, mobile site/application development, and/or responsive web development

Preferred Qualifications

  • 1 year of eCommerce experience preferred
  • AngularJS, React or lightweight front-end framework experience is a plus
  • Experience in usability/interface design, UI/UX knowledge for mobile and tablet is a plus
  • Familiarity with advanced SQL queries preferred
  • Understanding of CMS, specifically WordPress
  • Familiar with SEO best practices

Other Required Knowledge, Skills, Abilities & Attributes

  • Demonstrated strong attention to detail and delivering a high quality product the first time.
  • Effective communication skills (verbal and written).
  • Exceptional time management, organization and planning skills with proven track record of managing multiple projects simultaneously, prioritizing key initiatives and hitting deadlines.
  • Demonstrated ability to build relationships and work effectively with employees within and across departments.
  • Highly self-motivated with a sense of urgency, bias for action and anticipatory qualities.
  • Curious, driven to achieve and willingness to challenge the status quo.
  • A desire to continually learn and grow in your career.

What You'll Get

Allied 100 offers a competitive compensation and benefit package including:

  • Health, dental and vision insurance with employer cost share
  • 401k plan with robust company match
  • Employer paid short and long-term disability and life insurance
  • Generous paid time off
  • Casual dress
Allied 100
  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
logo Leadership Who We Are Brands Careers Connect with Us