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

hr administrator
Edge Hill University Ormskirk, England 23662 - 22197 GBP ANNUAL Today

We’re here to create and harness knowledge, to deliver opportunity for everyone.

About the Role

This is an...

Security officer
Tower Hire & Sales Merthyr Tydfil, Wales 10.42 GBP HOURLY Today

Coordinating access and egress from site; using software via a tablet,. Tower Hire and Sales LTD are a progressive business that develop, hire, and sell mobile

Assistant Manager Administration
Dogs Trust Birmingham, England 30000 - 46700 GBP ANNUAL Today

You'll have strong administrative, communication and customer care skills with a proven ability to handle difficult and sensitive situations, always working in

Product Owner
Prospectus IT Recruitment London Today

Knowledge of financial services Strong ability to translate business requirements in IT Leadership skills, pride and a can do attitude Building on...

Warehouse Operative
Amazon Warehouse Doncaster, England 11.3 GBP HOURLY Today

Our inclusive culture empowers Amazonians to deliver the best results for our customers. You may be required to handle a full range of Amazon products,