Full Stack Developer

Ferndown, ENG, GB, United Kingdom

Job Description

Reports to: Development Team Leader





Department: Engineering



Location: Ferndown or East Kilbride





Company Background





As the leading provider of software solutions for public and private sector transport management and smart ticketing, for over 20 years Unicard has been trusted by millions of passengers to get them where they need to be. Today, our solutions can be found throughout the UK, processing several billion transactions a year.



Since we started in 2003, a wide range of local authorities, transport operators and hardware manufacturers have depended on our capabilities in strategy, design, development, testing and delivery to help deliver passenger transport services every day. We support a wide variety of customers, from simple single-user and concessionary travel programmes to complex multi-modal and multi-operator configurations. Examples include:

We deliver our cEMV tap on tap off solution delivering London style ticketing to transport for Wales rail network Our technology powers Transport for West Midlands trailblazing Swift integrated ticketing system, one of the largest and most well-respected schemes in the UK, and the largest after Oyster in London We are trusted by 58+ local authorities to deliver their vital concessionary travel programmes more than 25% of the market Over 30% of all ITSO card terminals in the UK run on Unicard software We have over 3.5 million cardholders currently under management, with transaction values in the tens of millions annually


Employing approximately 115 people across the UK and Bulgaria, our in-house research, strategy and development capabilities give us an affordable, well-managed ability to develop market leading technologies and affordably maintain existing products. As a small-to-medium-sized enterprise, we pride ourselves on our reputation for outstanding products, technical support, delivery capability and high levels of customer service.



Role Purpose





The purpose of the full stack developer is to provide a full range of development activities for a range of new products from web front end through to Backend-For-Frontend (BFF) utilising a range of AWS functions such as CDK, lambda and DynamoDB as part of a new Event Driven Architecture.



You will be part of a team working on a range of public transport ticketing solutions utilising closed loop (smart card) and open loop (bank card) technology to deliver a modern user interface and web portals for both transport operators (B2B) and end travellers (B2C) including concessionary users.



You will be a key member of the front-end team and will be experienced in web technologies such as React Web and Typescript as well as modern AWS serverless services to build both front-end and back-end services.



The role will involve working closely with the product and sales teams to ensure that the solutions you develop follow a rigorous design process prior to implementation to meet the business and customer needs. You will have a strong focus on secure and efficient high-quality code with experience in modern web practices and the ability and desire to learn.



The role will involve controlling development boundaries, stages, project delivery and a method to identify continuous improvements for both the product and the business. The ability to learn quickly and offer proactive insight and drive change, as well as bring new thinking and ways of working is a must, as is possessing drive, ambition and very strong interpersonal skills.



The role will be based out of our South Coast or Scottish office following a hybrid working policy.



Responsibilities





The role will be responsible and accountable for:



Design and development of web front ends and back end services Able to understand and implement technically complex products at a functional/systems level Defining user interface designs to meet customer requirements Ability to take ownership and make day-to-day decisions on design and development Ensuring compliance with industry standards and certifications Work in conjunction with system architect and technical leads Resolving blockers and flagging up issues quickly Writing clear and concise Epics/User Stories/Requirements tickets as required Ensure Change Management Processes are followed


Professional and Technical Experience





Essential:

Good working knowledge and understanding of software development process Knowledge of AWS cloud services Experience writing production grade code in JavaScript or Typescript Experience in React / React Native NodeJS Experience writing automated tests (Unit, Integration and/or end-to-end) Comfortable working across different projects Experience with ticketing systems (e.g. JIRA, GitLab) Competent IT skills Presentable and articulate A full UK driving license


Desirable:

GraphQL, REST APIs GitLab Pipelines AWS CDK Demonstrable record of successful delivery of software Knowledge of mobile development


Personal Skills

Pro-active approach Positively communicates with enthusiasm and clarity Determination to succeed Analytically minded Open mindedness Ability to translate business requirements into tangible solutions Listens and understands customers requirements Delivers outstanding customer and project service Works collaboratively with others Manages risk Displays sound judgement, makes effective, timely decisions Dependable, takes personal responsibility Open, trustworthy and trusting Commercial awareness Self-disciplined and able to manage own time and resources Analyses market forces and makes appropriate decisions in response Manages cost whilst maintaining profitability Seeks opportunities to learn and develop Able to advise and direct stakeholders Ability to influence and win respect


What we offer

Competitive remuneration package Company funded Healthcare plan Life Assurance Company pension Hybrid working (minimum 3 days office attendance) 2 days per annum paid volunteer days Modern working environment and friendly atmosphere Knowledge sharing (working with experienced professionals) Autonomy and trust in decision making Office in a central location Regular team building and office events Career development Charitable organisation


Privacy Policy

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3042494
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ferndown, ENG, GB, United Kingdom
  • Education
    Not mentioned