Full Stack Software Engineer - Web & App Development

Full Stack Software Engineer - Web & App Development

Job Title: Full Stack Software Engineer - Web & App Development
Contract Type: Permanent
Location: Hayle, Cornwall
Salary: D.O.E
Start Date: ASAP
Reference: OS03821
Contact Name: Oli Solari
Contact Email:
Job Published: May 09, 2021 14:22

Job Description

Full Stack Software Engineer - Web & App Development

Location: Hayle, Cornwall

Salary: DOE

Reporting to: Director of Electronic Engineering
Functional report to: Director of Electronic Engineering
Scope of role: Web and App full stack development
Required: Minimum 2 years work experience in Web and App software development


My client is a creative engineering company that produces innovative products for the global Marine, Recreational and Specialty Vehicle markets.

The company has won a handful of technology innovation awards in the past 2 years. We have several new innovative, leading edge R&D projects underway and we are constantly updating our current product set in our quest for continuous improvement.

We are looking for an enthusiastic, self-starter, Web and App full stack developer that wants to join a highly talented Electronics Engineering team to create web and app software to interact with our Electronics hardware.


You will need to have the skills to:

  • Create platform independent code to update our Android & IOS Apps - Nativescript or React Native skills required
  • Create AWS database backends - MySql, Amazon RDBMS, NoSQL skills required
  • Create Web services and APIs to communicate with our Electronics devices remotely
  • Create Web Front ends that can be securely accessed by both customers (device statistics) and our Engineering team (configuration and firmware updates)
  • HTML5, Angular and generic Javascript skills required

The position is available for immediate start and offers competitive compensation and benefits for the right candidate.

Skills and Qualifications

  • Minimum of 2 years work experience as a full stack software engineer
  • Competent at Mobile app development technologies.
    • Angular
    • Nativescript
    • Javascript
    • HTML5
    • Python
    • Java
  • Graduate degree or diploma in Information Technology - Software development
  • C or C++, Java, JS/HTML5, programming skills useful
  • Good understanding of Electronics principles useful
  • Good Database admin skills. Able to understand, create and maintain data base schemas
    • MySQL
    • Amazon RDS or Aurora
    • NoSQL
  • Familiar with Agile principles and software development best practices
    • Jira
  • Familiar with source control tools
    • Bitbucket

Desirable attributes

  • Team player
  • Able to work to deadlines
  • Good communication and documentation skills
  • Willing to do a combination of hands-on electronics programming tasks and related software interface programming related tasks
  • Willing to interact with low level electronics programming
    • CAN Open
    • C, C++
  • Genuinely interested to develop interfaces for cutting edge Electronics Products, interacting with our Electronics Engineering team
  • Willing to learn new technologies and skills
  • Strong interest in the development of software interfaces for electrical systems for the Marine and Recreational Vehicle industries

General Duties Software development tasks including:

  • Development and maintenance software to manage various electronics management applications
    • Mobile Apps for IOS and Android
    • Web services and apis
    • Database backends
    • Product touch screen applications
  • Preparation of test cycle plans and product validation
  • Oversee Product test cycles
  • Assist Electronics Engineering team with all software interface, data storage, Web and APP interface tasks
  • Application Development, testing and meticulous documentation
  • New R&D projects
    • Participate in product and software brainstorming, design, and roadmap
  • Participate in Beta installations and validation
For more information about this role, please contact Oli on