Senior Web Developer

Sandbox is a connective agency.

We are a place that enables and celebrates connection and connectivity between brands and their customers. Every member of our team is passionately and relentlessly committed to driving our clients’ business forward in everything we do.

We are agency owners, partners, and leaders who love the agency business.

We have each built and led successful agencies for years. And now that we’re together as Sandbox, we have so much more to offer.

Sandbox Chicago Kansas City is looking for an experienced Web Application Developer who will work hand-in- hand with our Creative and Strategy teams to define implementation solutions from our clients. The Web Application Developer is someone who is driven to research and implement innovative digital techniques and solutions, maintain the highest coding standards and practices, and demand meticulous quality control on all aspects of the development process. This position will focus primarily on our LocalWave web marketing platform. This platform was created internally at Sandbox to help decentralized brands (franchisees, authorized retailers, and dealers) market locally to drive sales and traffic. Our platform helps accurately target local customers, align national and local goals, drive incremental ocal marketing activity, and hold all roles accountable for their part in the marketing strategy. This position will also contribute from time to time in other projects across the agency including website development, mobile apps, digital strategy, and technology consultation.

Responsibilities include, but are not limited to:

  • Collaborating with other Developers, User Experience Designers, Visual Designers, Email Specialists, and Analytics Professionals to create digital experiences that balance technical function, user experience, and aesthetic form
  • Translating IA, task flows, wireframes prototypes and visual designs into elegantly coded solutions for websites, interactive tools, and other digital assets
  • Creating coded, proof-of- concept prototypes, in service of the research and testing of innovative new features and functionality
  • Partnering with strategy teams to gather and analyze information on current user engagements and implement appropriate tracking on digital properties
  • Adhering to and participating in the creation of standards and best practices for code creation, system performance, and cross-browser compatibility
  • Evangelizing modern development standards
  • Challenging yourself to continuously evolve your skills by experimenting, exploring, monitoring digital trends and
  • emerging technologies, attending conferences and workshops, and participating in professional groups
  • Contributing to and helping maintain a component and pattern library
  • Ability to estimate software features and consistently meet project deadlines
  • Work flexibly between simultaneous projects, communicate status, and help resolve roadblocks
  • Creating technical requirements documentation
  • QA testing

You must have a Bachelor's Degree in Computer Science or equivalent field or equivalent work experience and 5-7 years of full stack web development (LAMP/MEAN) experience. We also require an expert knowledge of HTML5, CSS3, JavaScript, and PHP, a strong background developing business web applications using a RESTful API, proficiency with JavaScript frameworks (e.g. AngularJS, Node), working knowledge of object oriented programming and design patterns, experience integrating with third party web services and API’s, experience reshaping JSON datasets and understanding of MySQL database architecture and schemas. You must be fluent in developing responsive websites using a CSS framework (e.g. Bootstrap, Foundation), have experience using CSS preprocessors (e.g. SASS, LESS), have a solid understanding of website security best practices and OWASP and have experience with version control software (preferably BitBucket/Git). Understanding of Agile/Scrum software development methodologies and experience using software project management software (preferably JIRA) required.

Back to top