Skip to the content

Grab the opportunity

Become part of our team

Why work for us?

A remarkable opportunity
We are a fast growing digital-first Company with a flat hierarchy, allowing our staff the opportunity to develop rapidly within the Company. You will have the opportunity to work on greenfield projects utilising some of the most exciting technologies on the market today and delivering game-changing systems.

An agile international team
We are a Company where talented people enjoy a positive, dynamic and international working environment. We employ Smart people remotely across Europe, which allows us to hire the best talent regardless as to where they are, increasing employee retention and productivity. The team attend regular meet ups at different locations across Europe, enabling us to share new ideas and stimulate the creative and problem-solving juices of our people.

Open positions

 

UX/UI Designer

Job Description

We are looking for a UX/UI Designer with at least 3-4 years experience to help deliver innovative and creative solutions for our clients. As well as maintain and support existing projects.

Responsibilities include the ideation phase, planning UX and UI, designing, finalising designs and handover to the team of developers. You will also monitor the implementation of existing software solutions, providing designs for new features for existing clients.

The role plays an important part in our Company’s product development process. With our ideal candidate taking an active role in project planning and maintaining, as well as someone who enjoys finding creative solutions to complex technical problems.

Ultimately, you will be responsible for delivering clean UX/UI solutions. Ensuring our products meet our client’s needs and adhere to our high quality standards.

We iterate in sprints at a very high pace and are constantly improving current products, needing good UX solutions fast. We expect our UX/UI Designer to have a good knowledge of Material Design guidelines (web and mobile) as well as the look and feel of iOS environment.

We need a UX expert who can quickly put together a prototype as discussed in the meetings and someone who understands the design libraries and knows how to use them to speed up the process.

We are looking for a UX/UI Designer who is always on the lookout for new tools to make the workflow easier and faster. We are using Sketch App for all our designs so macOS is required.

Duties and responsibilities will include
  • Fresh design thinking for new and existing projects
  • Strategically collaborate with internal teams and 3rd parties to design best-in-class user experience across web and mobile operating systems
  • Assisting the Creative Director on branding projects and preparation of designs for client presentations, web creative updates, emails and online campaign material 
  • Execute new concepts and repurpose, rework, revise existing content when appropriate and necessary 
  • Finalising designs for hand-over (preparing the assets, icon fonts, animations etc.)
  • Overseeing the implementation
Skills Range
  • Sketch App, Zeplin
  • inVision prototyping tool or other
  • Abstract design management tool
  • Good Typography knowledge
  • Fluent in iconography language
  • Basics in photography and videography (Photoshop, Premiere)
  • Basics in print production artwork (Illustrator, InDesign)
  • Communication: Slack, Google Hangouts
Person Specification
  • Good interpersonal skills
  • Organised, detailed and collaborative
  • Capable of managing multiple projects in a fast-paced agency environment
  • A good attitude under pressure
  • Great design and typography skills
  • Self-starter that can take direction and run with it
  • A proactive ‘can do’ attitude
  • Attention to detail
  • A working proficiency in English
Key Area
  • UX / UI planning, execution as well as overseeing the implementation
Attendance
  • Full-time (based from home)

To apply please send your CV and a covering email.

Marketing Manager

Job Description

We are looking for an exceptional Marketing person to help drive brand recognition and new client acquisition.

This will be achieved through a structured outbound and inbound marketing process in which target clients will be targeted through email campaigns and PPC advertising. You will also build brand identity and awareness by organising a series of events to bring together industry leaders and leading technologists. These events, alongside our eBooks and blog, will be used to generate marketing collateral, in particular, video advertising.

You will be provided with all tools required and given training in the Hack and Craft product range and commercial models.

You will report directly to the Commercial Director and there are considerable opportunities to develop within the Company. The role provides a pathway to Head of Marketing and to eventually recruit and manage a marketing team.

Our expectation
  • You will generate new business opportunities through inbound and outbound marketing.
  • Ideally you will have experience with inbound marketing automation and in particular with HubSpot.
  • You will be required to schedule initial meetings with prospective clients coming through the marketing channels and manage the scheduling of these meetings with the Managing Director and Commercial Director.
  • You will plan events and ensure they always drive ROI through brand recognition and networking.
  • You will create marketing materials and presentations
  • You will manage and oversee the work done by external marketing agencies.
  • Dynamic and regular collaboration with sales and account managers to reflect latest customer and market thinking through comms.
  • You will assist with managing the Brighton office which will be used as the primary space for events and company meetups.
  • You will rapidly become an expert in the HubSpot suite which is used by H&C to manage all marketing campaigns including prospect lists and contact database.
  • Meet the monthly targeted quotas for marketing ROI and new contacts per campaign.
  • Attending networking events to build relationships and promote the company's brand.
  • You will work from the Brighton office most days but will also undertake national and occasional international travel.
The ideal candidate will
  • Be smart and ambitious.
  • See work as a form of self-expression.
  • Be passionate about technology.
  • Bring a positive and flexible attitude to new challenges.
  • Thrive on teamwork and give energy to the people around you.
  • Have exceptional verbal and written communication skills.
  • Have a strong interest in and understanding of the digital sector and developments in disruptive technology and AI.
  • Be a self-starter, confident, have a natural positive energetic attitude and bring high intensity to the workplace.
  • The digital world is fast-paced so having an organised multi-tasking skill set is essential with strong time management skills.
  • Be proficient with office applications to write proposals/documents etc.
  • Have a minimum of 2 years full-time Marketing, including campaign creation and management, and community building experience.
Attendance
  • Full time (40 hrs pw)
  • Based in our Brighton Office

To apply please send your CV and a covering email.

Senior Back-End Developers

Job Description

We are looking for Senior Back-End Developers with 5+ years of experience to help architect, build, and deliver innovative software solutions for our clients.

Responsibilities include selecting new tools and technologies for new projects, architecting new solutions from the ground up, writing maintainable and beautiful code, and working closely with the quality assurance teams and designers. You will also extend existing software solutions and infrastructure, providing new features and evolution for existing clients.

The role plays an important part in our Company’s product development process. With our ideal candidate taking an active role in project planning and developing our continuous delivery and deployment infrastructure/pipelines, as well as someone who enjoys finding creative solutions to very complex and innovative technical problems.

Essential Skills
  • T-SQL
  • C# and Asp .NET
  • Azure Services
  • Angular - Javascript and Typescript
  • Secure Development
  • Experience with complex architecture
  • Agile methodology
  • Continuous integration with TeamCity / Jenkins
Additional Skills
  • CSS / HTML
  • NancyFX
  • Docker
  • Kubernetes
  • Git
Person Specification
  • Excellent verbal communication skills in English
  • Self-learner with passion for discovering new technology
  • Able to give and take feedback constructively
  • Enjoys mentoring junior developers
 Attendance:
  • Full-time

To apply please send your CV and a covering email.

 

Front End Developers

Job Description

We are looking for Front End Developers with 2+ years of experience to help deliver innovative and creative software solutions for our clients. As well as maintain and support existing projects.

Responsibilities include designing front end architecture for new projects, including CSS and JavaScript build and deploy processes. Selecting most performant frameworks and suggesting use of new CSS grid systems. Working closely with the Design team to implement responsive design for mobile, tablet and desktop. Collaborating with the quality assurance teams to resolve any bugs or issues.

The role plays an important part in our Company’s product development process. With our ideal candidate taking an active role in project planning and maintaining our technical infrastructure/pipelines, as well as someone who enjoys finding creative solutions to complex technical problems.

Ultimately, you will be responsible for delivering clean code and comprehensive technical solutions. Ensuring our products meet our client’s needs and adhere to our high quality standards.

Essential Skills
  • CSS
  • HTML
  • JavaScript
  • TypeScript
  • Angular
  • Agile methodology
  • LESS / SASS / SCSS
Additional Skills
  • Gulp / Grunt
  • Google Material Design
  • NPM
  • Angular CLI
  • Docker
  • Teamcity / Jenkins
  • Unix
Person Specification
  • Strong attention to visual detail
  • Desire to take ownership of products
  • Ability to prioritise and work to deadlines
  • Excellent verbal communication skills in English
  • Self-learner with passion for discovering new technology
  • Able to give and take feedback constructively.
Attendance
  • Full-time

To apply please send your CV and a covering email.

Full Stack Developers

Job Description

We are looking for Full Stack Developers with 3+ years of experience to help architect, build, and deliver innovative software solutions for our clients.

Responsibilities include selecting new tools and technologies for new projects, architecting new solutions from the ground up, mentoring junior developers, writing maintainable and beautiful code, and working closely with the quality assurance teams and designers. You will also extend existing software solutions and infrastructure, providing new features and evolution for existing clients.

The role plays an important part in our Company’s product development process. With our ideal candidate taking an active role in project planning and developing our continuous delivery and deployment infrastructure/pipelines, as well as someone who enjoys finding creative solutions to very complex and innovative technical problems.

Essential Skills
  • C#
  • Angular - Javascript and Typescript
  • Git
  • Asp.net
  • SQL
  • Experience with complex architecture
  • Agile methodology
  • Continuous integration TeamCity / Jenkins
Additional Skills
  • Python
  • Xamarin
  • Asp.net core
  • CSS / HTML
  • NancyFX
  • TeamCity / Jenkins
  • Docker
Person Specification
  • Excellent verbal communication skills in English
  • Self-learner with passion for discovering new technology
  • Able to give and take feedback constructively
  • Enjoys mentoring junior developers
Attendance
  • Full-time

To apply please send your CV and a covering email.

Junior Quality Assurance Engineer

Job Description

We are offering the opportunity for someone with an analytical mind and strong attention to detail to join our QA team and assist in ensuring projects are error free and maintained to a high standard. The role requires someone who can bring their skills from previous roles and adapt to our agile development methodologies.

The role plays an important part in Hack & Craft’s product development process and will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs.

Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.

Duties and responsibilities will include
  • Actively participate in weekly meetings; set and meet weekly sprint deliverables.
  • Identify, record, document thoroughly and track bugs.
  • Raise bugs and errors and communicate with developers to determine resolution.
  • Liaise with internal teams to identify system requirements and functionality.
  • Develop and apply testing processes for new and existing products to meet client needs.
  • Analyse feature requirements and devise appropriate and thorough test plans.
  • Undertake both manual and automated testing.
  • Work alongside the development team to resolve all issues as efficiently as possible.
  • Stay up-to-date with new testing tools and test strategies.
Skills Range
  • QA testing experience preferable, but not essential.
  • Knowledge of software QA methodologies, tools and processes.
  • Experience of a technical support role.
Person Specification
  • An analytical mind.
  • Attention to detail.
  • Be confident using new technologies and software.
  • Have an interest in software development or software in general.
  • A digital native.
Attendance
  • Full time - based from home with regular visits to our Brighton office. 09:00 to 18:00 Monday to Friday with 60 minutes unpaid lunch break (40hrs pw).

To apply please send your CV and a covering email.

Outro

Science and technology are the principal drivers of human progress. The adoption of the tech by society is hindered by many problems cost, organisational culture, understanding and expertise. Hack and Craft aims to make the implementation of disruptive technology easier for companies and non profits. We believe that the failure of technology to properly enable business’s is due to misunderstanding of the nature of the software creation process and a mismatch between that process and the organisational structures that often surround it.