Careers at Gendall

An amazing view of the renowned Falmouth Harbour is just the thing your creativity needs. Proximity to the best surf, sailing and outdoor sports in the country is the unwinding you’re crying out for. These days you don’t need to be in a metropolis to compete in the world’s design scene. That’s all stuff we know. You’ve probably been thinking all that stuff too. We also believe in working for the right clients - we choose ours as carefully as they choose us. We’re all about working for companies we’re proud of, companies that make a real difference. Gendall’s been at the heart of Falmouth's thriving creative scene for 30 years. We’re ready for the next 30.

Mid-Senior Full Stack Developer | Front End Developer | Freelance Designers

We are on the hunt for the following roles here at Gendall. Interested? We would love to hear from you.

Mid-Senior Full Stack Developer

 
This role is part funded for 12 months by the England European Regional Development Fund as part of the European Structural and Investment Funds Growth Programme 2014-2020

The role in a nutshell


We are looking for a self-motivated, creative and enthusiastic full stack developer to work with our team. You will be skilled in integrating front-end elements into back-end website builds, (a good understanding of front and back technologies, building, developing and maintaining content managed websites, integrating database and payment gateways and developing other interactive web based applications, ensuring that the best methods are used effectively and projects are completed to agreed specification on time and in budget.

 

Responsibilities


  • Working on new websites using Javascript ES6 across the whole stack: NodeJS, MongoDB, GraphQL, Gatsby, React
  • Working on legacy projects using PHP, Wordpress and jQuery
  • Solid understanding of the whole stack with particular emphasis on data and application logic
  • Experience of API integrations, especially e-commerce
  • Understanding of development strategies, build processes, build tools, package managers, deployment, continuous integration, release management, testing methodologies, version control, design software
  • Application of software engineering principles and excellent problem-solving skills
  • Ability to consider the wider architectural and collateral effects of your work
  • Creatively minded and able to apply self-taught patterns and practices from books and blogs
  • Adaptability, communication skills, and teamwork skills
  • Keen interest in the web and technology industry
 

Education and qualifications


  • A good degree or higher qualification in design is essential;
  • Other qualifications are desirable (eg in marketing, or membership of professional bodies).
 

Required Experience


  • A proactive self-starter that can manage their own time effectively
  • Agency / in-house client side developer role experience
  • Excellent track record in delivery of projects on time and to budget
  • Understanding accessibility and security compliance
  • Working with Web services and Content Delivery Networks
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Setup and administration of backups
  • Outputting data in different formats
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient knowledge of a back-end programming language PHP, Python, .NET, JavaScript etc
  • Proficient understanding of code versioning tools, such as Git
  • Understanding of “session management” in a distributed server environment
  • Experience with object-oriented programming for PHP
  • Sound operating knowledge of database management and query optimisation
  • Understanding of Apache configuration and Linux administration
  • Ability to use design applications such as Photoshop
  • Sound understanding of web design and development issues
  • Familiarity with contemporary design, production and programming approaches
  •  

Desirable Experience


  • Experience in functional programming concepts
  • Understanding of the benefits of immutability in code and infrastructure
  • Interest in software orchestration, containerisation and DevOps
  • Experience/interest in voice and Conversational AI technologies
  • Product development
 

What we are looking for - is this you?


  • Independent and self-motivated
  • Good time management and organisational skills
  • Ability to manage multiple jobs simultaneously to a successful outcome
  • Conscientious, methodical and well organised with good attention to detail
  • Ability to follow instruction and briefs
  • Able to communicate positively and effectively with colleagues and clients; keep other team members up-to-date with progress
  • Able to communicate clearly on technical topics and present ideas to a team
  • Understanding of the importance of personal development and ability to work toward achieving agreed actions
  • Enthusiastic, cheerful and with a good sense of humour
  • Able to propose new ideas, perform feasibility analyses and scoping of work
  • Have an architectural perspective
  • Flexible and proactive.
 

Conditions of employment


  • Full-time position
  • Salary: dependant on experience
  • Period of notice, 2 months
  • Based in Falmouth
 

Front-end Developer

 

The role in a nutshell


We are looking for a self-motivated, creative and enthusiastic digital web developer to work with our team. You will be skilled in LAMP development and have a passion for upcoming web technologies. You will have proven HTML, PHP, CSS and Javascript experience, as well as excellent technical skills, with an eye for design and detail.  

 

Responsibilities


  • Developing applications and websites in PHP within MVC frameworks
  • Front end builds with an eye on the latest web technologies
  • MySQL – construct queries, joins, and an understanding of the importance of database structure design
  • JavaScript development using the JQuery library
  • Develop and maintain e-commerce websites, set-up third-party payment service providers, gateways and merchant accounts
  • Develop and maintain online booking systems through to
    e-commerce
  • Support of existing systems and products;
  • To work to timings and budgets and manage own time effectively
  • Seeing projects through from specification to ‘go-live’ and on-going support
  • Strong written and verbal communication skills and able to clearly articulate opinions and ideas;
  • Understand the importance of search engine optimisation
  • Ensure completed jobs (databases, HTML files, hosting details, passwords etc...) are effectively archived;
  • Work on multiple projects and project manage your time efficiently
  • To be aware of the company’s vision, brand and services
  • To maintain accurate daily time sheet records using a remote access system
  • To pursue appropriate Continuing Professional Development in relation to your responsibilities
  • To understand and ensure the full observation of your contract of employment, staff handbook and company Health and Safety policy;
  • To foster positive and long-standing client relationships

 

Education and qualifications


  • 3 years of commercial web development experience
  • Further vocational qualifications an advantage.
 

Required Experience


  • Commercial experience in developing PHP and MySQL websites including e-commerce would be an advantage
  • Experience of developing using Wordpress a distinct advantage, as is the ability to create bespoke groups and applications for Facebook
  • Sound operating knowledge of database management and query optimisation
  • Understanding of Apache configuration and Linux administration
  • Sound understanding of web design and development issues
  • Familiarity with contemporary design, production and programming approaches.
  • Familiarity with CSS preprocessing (ideally SCSS)
  • Fluency with browser debugging tools (able to step through JS functions, identify assets used by the page, identify sources of layout rules, etc.)
 

Desirable Experience


  • Familiarity with GIT version control (working with multiple branches, making & merging Pull Requests, etc.)
  • Experience with automated tooling (using task-runners like Gulp or Webpack to manage build-processes)
  • Awareness of the fundamentals of web-performance, including diagnostic tools like Page Speed Insights
  • Experience working with SVG files for iconography, ideally using techniques like <symbol> and <use>
  • Comfortable hand-rolling CSS animations (with SCSS)
 

What we are looking for - is this you?


  • Independent and self-motivated
  • Good time management and organisational skills
  • Ability to manage multiple jobs simultaneously to a successful outcome
  • Conscientious, methodical and well organised with good attention to detail
  • Good communication skills
  • Ability to follow instruction and briefs
  • Able to communicate positively and effectively with colleagues and clients
  • Understanding of the importance of personal development and ability to work toward achieving agreed actions
  • Enthusiastic, cheerful and with a good sense of humour
  • Flexible and proactive
 

 

Cornish Freelancers

 

We're always after talented Cornish folk


We'd love to build our little black book of talent. Especially people who are willing to come in and work in the studio with us. Graphic designers, 3D designers, copywriters, front end and back end developers, animators, retouchers, artworkers... get in touch.
 

Conditions of employment


  • Salary according to experience;
  • Based in Falmouth, Cornwall
  • No recruitment companies. Please email your portfolio & CV to joinus@gendall.co.uk
     
     
    PRIVACY NOTICE

    By sending us an application form, letter, email or CV, you understand that we will retain any information provided in order to process your application for employment. Further information regarding the purpose of holding and processing your personal data can be obtained by reading our GDPR Compliance Privacy Policy published on our website or by requesting a copy from Gendall Design Limited.