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 Advisor
Boots Glasgow, Scotland 10.42 GBP HOURLY Today

Access to corporate third-party discounts, including retail, cinema, holidays and more (UK only). Generous staff discount (with enhanced discounts for Boots

truck driver
Deliver4All Ltd Bolton, England 30000 - GBP ANNUAL Today

7.5 Tonne Multi Drop Driver

Salary

£26,000.00 to £30,000.00 + Monthly Bonuses!

Working...

help desk technician
Tennis Canada Montreal 44471 - 37000 CAD ANNUAL Today

WHO WE ARE?

The future is bright for tennis in Canada, and you will be right in the middle of it all at Tennis Canada! A...

back end engineer
LifeWorks Montreal Today

TELUS Health and LifeWorks have recently come together to leverage the power of technology and our caring cultures to further...

General Labourer
Walker Engineering Group Limited Glasgow, Scotland 10.4 GBP HOURLY Today

Keep machine shop floor area and car park clean and rubbish free and renew painted walkways when required. From our extensive machine floor (milling and turning