Senior Front-End Developer

The Senior Front End Developer is responsible for the development of websites and web applications alongside a small team of other developers. To be successful as a Senior Front-End Developer at Duckpin, you should be:

  • Comfortable working with a small team of developers
  • Excellent with time management
  • Adaptable to fluctuations in workload and timelines
  • A subject matter expert in front-end technologies and frameworks

Responsibilities:

  • Collaborate with the Design and Marketing teams to build high-performance websites from high-fidelity wireframes
  • Work with Project Management and other internal teams to ensure deadlines are met
  • Work with the marketing team to ensure SEO best practices are properly implemented on newly developed code
  • Collaborate with Design and Marketing teams to ensure web products align with usability principles and procedures as defined by UX/UI input and overarching project goals
  • Clearly communicate on the subject of all things web to technical and non-technical senior management and clients
  • Work with the Director of Web Services to improve and implement local and team development best practices
  • Align web solutions with long-term client goals (think beyond the request)
  • Identify, troubleshoot, and resolve issues as needed
  • Proactively seek out and master new frameworks, languages, syntax, technologies and concepts related to the web and help develop best practices for Duckpin

Must-Haves

  • Degree in a related field such as, but not limited to: Computer Science, Marketing, Communications, or Information Technology.
  • 4+ Years experience in a front-end or full-stack developer position
  • Agency work experience
  • 2+ Years experience with custom plugin or theme development for the WordPress CMS (third party theme modifications do not qualify)
  • Proven expertise with:
    • HTML
    • CSS / SASS / SCSS
    • Javascript / ES6 / jQuery
    • JSON
    • GIT version control (via command line)
    • REST APIs
  • A deep curiosity and cursory knowledge of the website and web application landscape including, but not limited to:
    • Front-end frameworks
    • REST APIs
    • Database and file storage solutions
    • Web security best practices
    • User experience best practices
    • Technical SEO best practices
  • Excellent verbal and written communication skills

Nice-To-Haves

Experience with any of the following, while not necessarily required, would prove to be beneficial for this position:

  • Node.js / Express / Redux
  • Shopify / Drupal / Joomla / Magento
  • NPM / NVM / Yarn
  • Gulp / Webpack
  • React / Angular / Vue / Ember
  • MySQL / PostgreSQL / NoSQL / MongoDB

Benefits

  • Health Insurance
  • Dental Insurance
  • Paid Time Off (PTO)
  • Volunteer Time Off (VTO)
  • Monthly Team Building Activities
  • Casual environment with hard-working and collaborative creatives
  • Plenty of free parking
  • Walking distance to Towson library, shopping, restaurants, parks and more!

Sound like you? Introduce yourself...