Full Stack Software Engineer

Full Stack Software Engineer Leeds, England

Tappit
Full Time Leeds, England 36822 - 52065 GBP ANNUAL Today
Job description

Example (to change it go to System settings>> General settings>> company information)


About us


Tappit is the global payment and data ecosystem for events, stadiums, and venues.


Tappit provides unique end-to-end solutions including cashless payment, white-label and mobile payment apps, RFID and event analytics


Tappit enhances live event experiences, providing technology and data, improving customer experience and increasing profitability.


Tappit brings event organizers and venues closer to their fans, giving them control over their payment solutions whilst providing actionable insights to make events even better.


We partner with some of the biggest names in sports, leisure and entertainment and have delivered hundreds of events in 20 countries with major clients such as Formula 1, Kansas City Chiefs, Live Nation, San Diego Padres, Cincinnati Reds, San Antonio Spurs, Learfield/IMG Colleges and many more.


With many businesses across the world in sectors such as retail, theme parks, colleges etc also turning to cashless, we are actively growing our teams and require charismatic commercial professionals, who can clearly articulate the benefits of our technology and the power insightful data can bring to organizations


For more information visit www.tappit.com



Position:

Salary

Up to £55,000 dependent upon experience


Job Function

Technologies

Location

Leeds, UK

Reports to

Head of Engineering

Purpose

We are looking for a highly skilled computer programmer who is comfortable with both front and back-end programming. Full Stack Software Engineers are responsible for developing and designing front-end web architecture, ensuring the responsiveness of applications and working alongside graphic designers for web design features, as well as back-end services which interact with messaging and database dependencies, among other duties.

Full Stack Software Engineers will be required to see out a project from conception to final product, requiring good organisational skills and attention to detail.

Key Responsibilities

  • Developing front-end website architecture.
  • Designing user interactions on web pages.
  • Developing back-end services.
  • Creating messaging queues and databases for functionality.
  • Ensuring cross-platform optimization for mobile devices.
  • Ensuring responsiveness of applications.
  • Working alongside graphic designers for web design features.
  • Seeing through a project from conception to finished product.
  • Designing and developing APIs.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in Software Engineering and programming languages.
  • Innovate, develop, maintain, and contribute to the existing codebase and it’s associated applications
  • Identify, troubleshoot, and fix any bugs

Key Performance Indicators

  • Is results driven with a customer and solutions focus.
  • Relishes a challenge, with a ‘can do’ attitude.
  • A strong and flexible work ethic.
  • Keeps a strategic focus whilst working in the detail.
  • Adoption of a DevOps culture across the engineering function.
  • Communicates effectively at all levels.


Requirements:

Skills & Experience

  • Degree in Computer Science, Engineering, or relevant level of experience.
  • Proficiency with fundamental front-end languages such as HTML, CSS/SCSS, Typescript, and JavaScript.
  • Familiarity with JavaScript frameworks such as Angular, React JS, and React Native.
  • Exposure to Flutter
  • Accustomed to front-end testing frameworks such as Karma, Jasmine, and Cypress
  • Proficiency with server side languages such as C# .Net Core.
  • Familiarity with message broker software such as RabbitMQ and an Enterprise Service Bus such as MassTransit.
  • Proficiency with unit testing frameworks such as nUnit, xUnit, MStest, and Fluent Assertions.
  • Familiarity with database technology such as PostgreSQL, MongoDB, LINQ, and query optimisation.
  • Aware of clean coding practices such as SOLID and DRY.
  • Experience with source control management and deployment pipeline systems such as GitLab.
  • Experience with Docker, Kubernetes, and Helm.
  • Experience with cloud technologies such as AWS.
  • Excellent verbal communication skills.
  • Good problem-solving skills.
  • Attention to detail.
  • Lean agile concepts and development e.g. Scrum, Kanban, TDD, BDD, DevOps.
  • Implementing continuous integration and continuous deployment.
  • Ability to interact with colleagues from all disciplines.


Other information:

Equal Opportunities at Tappit

At Tappit, we strive to have a diverse workforce that is representative of society. We are committed to creating an inclusive and supportive working environment for all our employees. At our core is the belief that diversity at all levels makes us stronger, more successful, and more relevant to our customers and fans. All decisions during recruitment and employment are based on fair and objective criteria, including merit, competence, performance and business needs. We do not discriminate against age, disability, gender reassignment, marriage and civil partnership, pregnancy, and maternity, race, religion or belief, sex, sexual orientation, or any other characteristic protected by local law. We encourage all individuals to apply for our available positions.


Tappit Values


RESULTS ARE WHAT COUNT

  • We deliver on our promises


HONESTY IS THE BEST POLICY

  • Truth - it is the only way
  • Anyone can make a mistake don’t hide it, let others help you fix it


WE TAKE RESPONSIBILITY

  • For ourselves
  • For our business
  • For what needs to be actioned


THERE IS A SOLUTION FOR EVERYTHING

  • We bring solutions, not problems and excuses


WE ARE PROFESSIONAL

  • We behave professionally at all times - with our colleagues, our clients, our suppliers, and the fans.
  • We pay attention to detail and deliver quality results, every time


WE ARE POSITIVE PEOPLE

  • We have a can-do attitude


WIN AS A TEAM, LOSE AS A TEAM

  • Great teams support each other and celebrate everyone’s success
  • Respect and equality

Full Stack Software Engineer
Tappit

www.tappit.com
Dubai, United Arab Emirates
Jason Thomas
Unknown / Non-Applicable
51 to 200 Employees
Company - Private
Business Consulting
2017
Related Jobs

All Related Listed jobs

Customer Services Administrator
A&E Fire and Security Ltd Cheltenham, England 22000 - 26000 GBP ANNUAL Today

Communicating with customers to coordinate engineer visits at customer sites and dealing with any general queries in a professional and timely manner.

Cleaning Operative
Royal Mail Group Northampton, England Today

Naturally friendly, with good written and verbal communication skills, youll be able to communicate with customers and managers whilst complying with Health &

HR Assistant - Student Placement
Manchester City Council Manchester, England 18000 - 20000 GBP ANNUAL Today

A Health Cash Plan which is paid for by the Trust and gives access to a range of benefits which include covering the costs towards optical, dental, alternative

janitor
Isle of Man Government United Kingdom 23844 - 21626 GBP ANNUAL Today

About the role and our team

We are looking for a friendly Cleaner to join our team at Queen Elizabeth II High School.

You...

International Advice & Immigration Assistant
Coventry University Coventry, England 21432 - 35120 GBP ANNUAL Today

Experience of working with customers from outside the EU and of culturally diverse backgrounds. You will conduct interviews and financial document checks under