Senior Full Stack Developer

US-DC-Washington, DC
Requisition ID
2017-3809
# of Openings
1
Category
Creative Technology

Overview

The Senior Full Stack Developer will be responsible for architecting solutions for full-scale web/software development projects and serving as the technical lead for a team of developers on such projects.

Responsibilities


• Architect full stack solutions for web, software, and mobile application development projects
• Oversee development and testing tasks within the development team
• Develop mobile apps in the iOS and Android ecosystem
• Assist junior developers with technical tasks through mentoring, code reviews, and training
• Lead the evaluation and documentation of development processes
• Assist Director, Development with creating and implementing development discipline best practices
• Maintain knowledge of latest trends in web development including emerging technologies and languages
• Work closely with the creative team to develop compelling and engaging user experiences
• Actively build and foster a collaborative and creative culture as part of working at a creative agency
• Present development concepts and solutions to non-technical stakeholders and senior management

 

 

Qualifications


• Bachelor’s degree in computer science, software engineering, or related field
• Five to seven years of experience designing and developing software/web applications
• Extensive experience architecting and developing MVC applications using OOP and TDD concepts
• High proficiency with server-side languages (i.e., C#, VB.NET, Java, PHP)
• High proficiency with semantically compliant HTML, CSS, and JavaScript
• High proficiency with jQuery, AngularJS, and Node.JS
• Knowledge of/experience with version control tools and concepts, especially with GitHub
• Knowledge of/experience developing Web APIs utilizing JSON and SOAP
• Experience utilizing IDEs (i.e., Visual Studio, IntelliJ, PHP Storm, Atom)
• Experience developing templates and content syndication techniques for content management systems, especially for SPA (Single Page Application) sites
• Strong knowledge of software development lifecycle (SDLC) stages, success factors, and common pitfalls
• Experience working in software development teams, and managing and delegating software development tasks
• Strong knowledge of database development and administration in Microsoft SQL Server, MySQL, and MongoDB preferred

 

 

 Wunderman is an equal opportunity employer M/F/D/V. We are proud of our diversity!

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed