The 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 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!
Apply for job
This button will take you to Stack Overflow Jobs where you finish your application