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 Assistant
Morrisons High Wycombe, England 20682 - 22782 GBP ANNUAL Today

Our store teams are at the heart of the local community and our Customer Assistants provide a great service and a buzz people enjoy.

Executive Assistant to General Manager
GCE Hire Fleet Peterborough, England 16500 GBP ANNUAL Today

Identifying NEW customers and rental opportunities. Track record in field sales / business development. Customer liaison Acting as the face of the business,

designer
Ideal Recruit Burnley, England 27000 - 25000 GBP ANNUAL Today

  • Permanent
  • Burnley
  • Posted 2 weeks ago
  • Salary: ££25k - 27k per...

Social Worker (Care Home Quality Assurance Team) - GLA10593
Glasgow City Health and Social Care Partnership Partick 39120 - 45419 GBP year Today

Job Description Glasgow is a thriving and vibrant city and offers excellent opportunities to join us and contribute towards helping all our...

Assistant Store Manager
DFS Ashford, Kent, South East England, England 26265 - 44000 GBP ANNUAL Today

Working closely with the Store Manager they coach, motivate and inspire our colleagues to produce an outstanding performance which is demonstrated through a