Senior Software Developer

The Shade Store  •  Port Chester, NY

5 - 7 years experience  •  Retail / Diversified

Salary depends on experience
Posted on 10/25/17 by John Schwamb
The Shade Store
Port Chester, NY
5 - 7 years experience
Retail / Diversified
Salary depends on experience
Posted on 10/25/17 John Schwamb

Position: Senior Software Developer

Location: Port Chester, NY

Position Reports to: Chief Technology Officer


We're a 70-year family business that prides itself on delivering a world-class customer experience and product. We’ve revolutionized the custom window treatment industry by simplifying and stylizing a traditionally complicated and expensive purchase. We’re growing quickly and expanding aggressively: 50+ showrooms across the country, a state-of-the-art e-commerce website and a beautiful yearly catalog. But with all this exciting growth, our core values and principles have not changed. We still handcraft every product right here in the USA and we still treat each and every customer with the greatest appreciation and professionalism. These are our guiding principles and the backbone of our company – they will always remain true.

THE POSITION: Senior Software Developer

The Shade Store has a solid infrastructure now, but as we continue to grow aggressively, it has become ever more apparent that we need to continue to grow this very important team. We’re committed to building an excellent team of collaborators and innovators. Our team is ambitious and passionate; the environment is close-knit, fast paced and fun. We are a company that values doers over talkers and mentors over managers. If you work well with people and most importantly have the technical skill set to help support the business in the functions described above -- then we would love to hear from you.

The position will report directly to the CTO in the interim and will be part of the Development team responsible for developing and improving our website, showroom and corporate applications for The Shade Store. The role requires strong technical skills, and good communication skills for collaboration with the rest of the development team, IT Product Management and QA teams.


  • Work closely with the product team and shared development resources across all phases of projects
  • Write “clean”, well designed code
  • Produce detailed specifications
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Contribute in all phases of the development life-cycle
  • Follow industry best practices
  • Develop and deploy new features to facilitate related procedures and tools if necessary
  • Forecast resource needs based upon the project road-map
  • Provide guidance and leadership to otherdevelopers
  • Rapidly develop proof of concepts to demonstrate proposed solutions to key decision makers
  • Document all development activities in accordance with the company best practices
  • Perform other duties as they arise


  • Bachelor’s degree in Computer Science, Engineering or a related subject, or equivalent experience
  • A minimum 6-8years of solid web development experience using LAMP stack technologies in a professional environment using object oriented and MVC design
  • Demonstrated knowledge of modern SDLC, Agile/Scrum, Kanban etc.
  • Understanding of CVS workflows, primarily GIT
  • Extensive PHP (5.5+) experience with MySQL and Apache
  • Familiarity with one or more PHP frameworks
  • Strong front-end JavaScript, jQuery as well as other libraries or frameworks and CSS/Sass knowledge
  • Smarty, Handlebars or othertemplate frameworks
  • Experience with RESTful API design, development and consumption using JSON and XML
  • Passion for best design and coding practices and a desire to develop new bold ideas
  • Ability to organize and manage multiple tasks and priorities
  • Sharp attention to detail
  • Strong communication skills with the ability to cross collaborate amongst internal departments
  • Comfortable using and developing with a Mac
  • Good experience and comfort level with Linux
  • Self-motivated and willing to "do what it takes" to get the job done


  • Understanding of virtual machines
  • Experience with AWS
  • Ansible or other server recipe technologies
  • MySQL tuning
  • Server clustering
  • Significant experience with automated unit testing


We set out to create a company culture that is enjoyable, rewarding, and where there is continuous upward mobility and growth opportunity. If you work hard, give the company your all, use good judgment, and have a positive attitude – then the sky’s the limit. In return, there are numerous perks and benefits including:

  • Full time highly competitive salary
  • Cover 80% of health insurance premiums for each employee
  • 401k Available and we match up to 4% of your contributions
  • $100k Life Insurance & STD Coverage provided at no charge
  • Partake in many charities and local events
  • And many more…..

If you're looking to be part of a growing family of enthusiastic and hard-working individuals, we'd love to hear from you!

Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.