Senior UI Developer | Boston, MA

Chris Roberts

I'm Chris Roberts, an experienced UI developer in the Greater Boston area. With 15+ years of industry experience I work with a wide variety of technologies such as HTML, CSS/SASS, JavaScript, Vue.js, React, PHP, and WordPress. I enjoy bridging the gap between design and code to create superior interactive experiences.
Scroll

Resume

RainFocus Remote

Senior UI Developer
Engineered bespoke web experiences for enterprise clients, seamlessly integrating their brand identities and utilizing their APIs within the application
Translated complex design specifications from Figma into polished, functional UI components, serving as the key bridge between design and development
Accelerated the company's Next.js website, building high-speed, accessible web experiences that drive engagement and convert users in lockstep with the marketing team
Spearheaded the architectural design and implementation of a centralized web component library in Storybook, standardizing development and scaling the use of React and Svelte across projects
Cultivated a strong team of junior developers, leveraging one-on-one mentorship, structured code reviews, and monthly training sessions to accelerate skill growth and project ownership

Wild Alaskan Company Remote

Senior Front End Engineer
Created and maintained responsive, accessible and performant web pages for the company Vue.js e-commerce web application that receives 1.2 million monthly visitors, increasing site traffic by 12% and conversion rate by 10%
Improved the performance, usability, and accessibility of web applications by applying best practices and standards for HTML, CSS, JavaScript, TypeScript, Vuex, Vue Router, and Tailwind CSS
Ensured the quality and reliability of the code by using Git, Webpack, Jest, Cypress, and other tools for version control, bundling, testing, and debugging
Collaborated with other developers and stakeholders in an agile environment, using Scrum, Kanban, and Jira methodologies and tools
Demonstrated strong communication, problem-solving, and leadership skills throughout the development process

829 Studios Boston, MA

Senior Front End Developer
Develop custom WordPress websites for large scale and enterprise clients, consistently improving site performance, accessibility (WCAG), and increasing overall site traffic
Build custom REST API endpoints with WordPress to pull data into Vue.js, and React front end UIs
Deeply customize and extend WordPress’ CMS capabilities using Advanced Custom Fields (ACF), and develop custom plugins
Spearheaded development of our internal framework incorporating modern build tools (Parcel.JS, Browsersync, linting) greatly shortening project development time and increasing department profitability
Collaborate with project managers and stakeholders to assess and document project guidelines and timelines
Mentor, assist, and review code for a team of eight developers

Firefield Remote

Front End Developer
Worked on client side of web applications developing components with Vue.js, and React, also incorporating Bootstrap, Vuex and Redux for state management
Developed and maintained our style guide to ensure high graphic standards and design consistency across our applications
Refactored our codebase, incorporating SASS mixins, CSS custom properties, and improving build processes
Worked as part of a distributed team, collaborating across the globe with our back end developers

Brick Marketing Boston, MA

Web Designer & Developer
Created bespoke websites for various B2B and enterprise customers using WordPress, custom post types, and Advanced Custom Fields (ACF)
Worked with marketing and SEO colleagues to apply SEO, design custom landing pages, and forms with high conversion rates consistently
Enhanced client website performance by compressing images, minifying code, caching content, migrating to CDNs, and optimizing databases

Onpoint Media Beverly, MA

Web Designer & Developer
Created and maintained web solutions using WordPress, HTML, CSS, PHP, and JavaScript / jQuery, ensuring cross-browser compatibility and responsiveness
Delivered projects on time and within budget, exceeding customer expectations
Managed the entire web design workflow from sketches to code, following best practices and client specifications
Provided guidance and feedback to our intern developers on their code quality, style, and performance, using code reviews and pair programming

Portfolio

Andrew Swaine Photography

Andrew Swaine Photography

Custom WordPress photo gallery theme built with Vue.js and the WordPress Rest API

Jeopardy!

Jeopardy!

A Vue.js application (powered by WP Rest API) that allows you to be the host of local multiplayer matches of Jeopardy with friends

Contact