Front End Engineer

Remote /
Engineering – Front End Engineering /
Permanent (full-time)
The Front End Engineer actively develops and maintains 10up external and internal projects using CSS , HTML, and JavaScript. They are comfortable writing maintainable, accessible, and performant HTML, CSS, and JavaScript. They are able to discuss project requirements with clients and ask applicable questions to flesh out the work.


Responsibilities

    • Transform visual comps into rich web interactions that are fluidly responsive, performant, semantic, and accessible.
    • Collaborate with visual and user experience designers on wireframes, interactive prototypes, and production-ready web experiences.
    • Evaluate design deliverables for build feasibility and provide constructive feedback to internal, client-side, and third-party designers, user experience designers, and project managers.
    • Perform cross-browser testing and remediation for front-end performance and visual quality assurance.
    • Partner with UX designers, web engineers, and managers to move a project through development and launch.
    • Build interactive components with modern JavaScript

Requirements

    • At least three years experience with front-end engineering, web development, web engineering, or a similar field.
    • Strong understanding of HTML, CSS including cross-browser compatibility, and basic WCAG accessibility compliance.
    • Ability to write modern, performant, and accessible JavaScript using latest technologies.
    • Experience using Git.
    • Proven ability to transform a static comp into a website from the ground up.
    • Being collaborative, self-motivated, and an "always-learning" person, excited to create great web experiences.

Nice to have

    • Basic understanding of ad implementations in a responsive environment.
    • Experience in task runners and bundlers like: Grunt, Gulp, and Webpack.
    • Experience with coded style guides and creating highly componentized systems.
    • Experience with the React JavaScript library.
    • Experience with coding PHP, specifically for WordPress as a platform, including custom post types, taxonomies, and use of WordPress beyond typical “blog” use cases.
    • Experience with Gutenberg and building out custom blocks.
    • Experience with Sketch or Design Software.
    • Design experience or formal design education.
    • Remote working experience appreciated.
    • Code-based portfolio. Link us to your GitHub, upload a .zip, or both (source files are helpful to get a sense of your code structure and file organization).
10up has been making the web better by finely crafting websites and tools for content creators since 2011. With ~200 experts in digital strategy and management, software engineering, user experience and interactive design, cloud infrastructure, and audience and revenue optimization; we’re big enough to conquer any challenge, and small enough to care. 10up is committed to the ideal of a diverse and inclusive workplace, welcoming anyone and everyone who shares and lives our core business values. We look forward to connecting with you! 

10up has been making the web better by finely crafting websites and tools for content creators since 2011. With ~200 experts in digital strategy and management, software engineering, user experience and interactive design, cloud infrastructure, and audience and revenue optimization; we’re big enough to conquer any challenge, and small enough to care. 10up is committed to the ideal of a diverse and inclusive workplace, welcoming anyone and everyone who shares and lives our core business values. We look forward to connecting with you!