• Senior Full Stack Developer (Freelance)

    Requisition ID
    2018-5277
    # of Openings
    1
    Job Locations
    US-DC-Washington, DC
    Category
    Creative Technology
  • Overview

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

    Responsibilities

    • Architect full stack solutions for web development projects
    • Act as a technical lead on projects by overseeing development and testing tasks within the development team
    • Assist junior developers on technical tasks through mentoring, code reviews and trainings
    • Performs basic DevOps functions including CI/CD setup and webserver administration (both Windows and Linux)
    • Lead efforts to document 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 clearly to non-technical stakeholders and senior management

    Qualifications

    • Undergraduate degree in computer science, software engineering, or related discipline
    • Five to seven years of experience designing and developing software/web applications
    • Significant experience architecting and developing MVC applications using OOP and TDD concepts
    • Highly skilled in server-side languages like C#, VB.NET, Java or PHP
    • Highly skilled in semantically compliant HTML, CSS, JavaScript
    • Highly skilled in jQuery, AngularJS, and Node.JS
    • Highly skilled with version control tools and concepts, especially with GitHub
    • Knowledge working and developing Web API's utilizing JSON and SOAP
    • Experience utilizing IDE's such as Visual Studio, IntelliJ, PHP Storm and Atom
    • Experience with developing templates and content syndication techniques for content management systems, especially for SPA (Single Page Application) sites.
    • Strong knowledge of database development and administration in Microsoft SQL Server, MySQL, MongoDB
    • Experience with working in software development teams, and managing and delegating software development tasks
    • Deep knowledge of software development lifecycle (SDLC) stages, success factors, and common pitfalls
    • Excellent attention to detail
    • Proven ability to meet deadlines and prioritize work
    • Excellent interpersonal skills, and customer service orientation

    Options

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

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.