You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Craig SmithCS

Craig Smith

Senior fullstack React UI/UX developer

€450/day
Birmingham, GB
8-15 years

Average response time: 1 hour

About Craig

I am a skilled UX Frontend developer with over 20 years of commercial experience working within small to medium size studios and large blue chip clients.

I offer a high level of technical expertise which can be applied to many areas of digital production which includes wire framing, prototyping using Axure, writing functional specifications, digital design, front end development. I specialise in UI Frontend development utilising frontend frameworks React and Vue js.

My main skills and interests are around BEM and component based UI. I believe that by having smaller reusable components, which are based around the BEM and atomic design principles, this will help streamline development and improve consistencies across any project.

I always put in more than is required and have an eye for detail. I am always very punctual and present very well. I own my own home in Tamworth, Staffordshire and have a full clean driving license and am willing to travel for the right project.
  • English

    Native or bilingual

Can work on-site
Birmingham (up to 50km), Birmingham (up to km), Tamworth (up to 50km), City of London (up to km)

Experience

  • Experian
    Contract Frontend Developer
    BANKING AND INSURANCE
    October 2014 - March 2015 (5 months)
    Nottingham, United Kingdom
    I worked as a team to build the new customer facing web pages for Experian credit expert. Technologies used were Gulp, Node JS, jQuery, SASS, HTML5, SWIG. I was given designed PSD files which I used to build a pixel perfect replica in an agile environment.

    I Used TFS to commit my work on a regular basis, Rally and Pivotal for task management.

    Once the prototype html site was built I then wrote a series of unit tests using CasperJs.

    Technologies and methods
    Agile, HTML5, SASS, Swig, jQuery, Gulp, Git, Mobile first, BEM naming methodology, TDD using casper js end to end testing
    HTML5 SCSS Swig Templating jQuery Git Casper js Agile method BEM
  • Easyfundraising
    Contract Frontend Developer
    RETAIL (LARGE RETAILERS)
    May 2015 - August 2015 (3 months)
    Lichfield, United Kingdom
    I worked as part of a team to take an existing pattern portfolio built in html and convert them into mustache templates to be used in conjunction with Pattern-lab for Easyfundraising.org.uk. Technologies used were Gulp, Node JS, jQuery, SASS, HTML5, Mustache and Backbone.

    I developed the markup and sass to the BEM methodology and following an atomic design principle.

    I used bitbucket and git to commit my work on a regular basis, Trello for task management.

    Technologies and methods
    Agile, HTML5, SASS, Mustache, Backbone, Gulp, Git, Mobile first, BEM naming methodology, Atomic design, paired programming
    HTML5 SCSS Mustache Backbone.js Gulp Git JavaScript BEM
  • Liberis UK Ltd
    Contract Frontend Developer
    BANKING AND INSURANCE
    August 2015 - November 2015 (3 months)
    Nottingham, United Kingdom
    I worked as part of a team to build a responsive loan web application using angularjs as a single page application. I designed and developed the UI in mustache and sass within Pattern-lab to generate a style guide which could act as a living platform for their marketing team to comment on and adapt if need be. I then integrated the compiled html pages into the angularjs project. Technologies used were Gulp, Node JS, jQuery, SASS, HTML5, Mustache and angularjs.

    I developed the markup and sass to the BEM methodology and following an atomic design principle.

    I used bitbucket and git to commit my work on a regular basis, Trello for task management.

    Technologies and methods
    Agile, HTML5, SASS, Angular JS, Gulp, Git, Mobile first, BEM naming methodology, Atomic design
    AngularJS HTML5 SCSS Mustache Gulp Node Git Bitbucket

Recommendations

Be the first to recommend Craig

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Skill set

Categories