Senior Software Engineer, e-Commerce
Warby Parker - New York, NY

This job posting is no longer available on Warby Parker. Find similar jobs:Senior Software Engineer jobs - Warby Parker jobs

Warby Parker is seeking a brilliant senior software engineer who will develop e-commerce applications that make our company succeed. Youll be working in a fast-paced, fun environment, and your work will be seen by millions of people. While experience is appreciated, the ability to learn and apply new technologies is equally important if not more so. This is a salaried full-time position with benefits.Role " Responsibilities:Architect and develop a modular, scalable e-commerce platform that integrates across the enterpriseMentor other software engineersWrite absolutely amazing codeWrite even better documentationReview partner and vendor systems and code for integrationCreate high volume web servicesConvert functional requirements to working applicationsCreate and maintain databasesParticipate in code reviews, create and practice coding standardsLead and participate in application testingRequired Skills:10+ years of relevant work experience4+ years software architecture experienceThorough understanding of PHP or similar modern programming language.

Right now we primarily use PHP, you must be willing (eager?) to code in other languages.Thorough understanding of JavaScriptSolid knowledge of SQL (particularly MySQL)Knowledge of scaling and application optimizationUnit testing experience, particularly with PHPUnit and SeleniumKnowledge of SOAP and RESTKnowledge of standards and best practice design patterns for Object Oriented Programming, MVC and Database designGood design taste (even for internal applications)Eye for detailsAbility to work among multiple teams and communicate effectively to both technical and non-technical teammatesA willingness to gain and share knowledge Extra CreditMagento, Kohana, NetSuite experienceSolid HTML " CSS chopsStrong desire to use, support, and commit back to open source projects