Men and women in this role are responsible for writing well-designed, testable, and efficient code using best development practices, according to clients’ specifications.
Job Details
Job Description
Creating website layouts/user interfaces using standard JS/HTML/CSS practices and building on the HubSpot CMS
Cooperating with web designers to match visual design intent. The ideal candidate will also possess creative/design skills that enable him or her to develop layouts of digital assets
Gathering and refining specifications and requirements based on technical needs
Staying updated on emerging technologies/industry trends and applying them to their work
Working within an Agile team, each member of which is expected to contribute to overall team goals
Requirements
SKILLS & EXPERIENCE
B.S. in computer science or a related field
3–5 years experience in digital/online marketing, with 1 or more years developing in HubSpot
Design skills and proficiency in Illustrator, Photoshop and InDesign a definite plus
Understanding of UI/UX, cross-browser compatibility, general web functions and standards
Understanding of basic SEO principles
Understanding of how web applications work, including security, session management, and best development practices
Hands-on experience with website diagnostic and analytics tools
Basic knowledge of Search Engine Optimization processes
Experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery and APIs
Ability to manage multiple projects simultaneously while adhering to budgets and timelines
HubSpot/Inbound certification (this can be done online prior to applying). Additional marketing automation competency or certification is considered an asset
Experience working in an Agile environment is a plus
ATTITUDE & PERSONALITY
A positive attitude and energy; must be detail- and customer-oriented, with good multitasking and organizational abilities
Aggressive problem diagnosis and creative problem solving skills
Ability to thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
Team player who enjoys and appreciates collaboration and teamwork
Reports to Creative Director; works closely with the clients’ Consultants to address immediate and long-range client needs