Web Application Developer

Engineering · Full-time · England, United Kingdom

Job description

The Role

We’re looking for an experienced Web developer to help us produce user-friendly, practical cloud solutions for everyday business challenges.  

You will be part of a super engaged, high performing team and have the opportunity to influence and collaborate on some really exciting projects as we continue to grow our Tech team. 

Your Responsibilities

  • Develop internal business applications for store and head office colleagues.

  • Working closely with Product Owners and others to help analyze and shape requirements to help produce optimal solutions.

  • Make any recommendations to improve / refresh existing application designs.

  • Train other members of the tech team in web development.

  • Building and maintaining the APIs that interface with existing and future web applications.

  • Writing Unit and Component Tests to ensure a high level of code quality.

  • Knowledge of Azure Continuous Integration/Continuous Deployment to allow efficient software releases.

  • Enhancing the shared component library to improve re-usability across different web applications.

  • Conducting code/peer reviews to maintain the high quality of the code base across different projects.

  • Translating basic designs into functioning components and using intuition where necessary.

  • Having regular discussions on how we can improve our software development processes and the way we work.

The Big Package

  • 25% colleague discount
  • Salary sacrifice pension
  • Share of profit bonus scheme
  • Perks platform (cheap cinema tickets, cashback and discounts on well-known brands)
  • Employee Assistance Programme
  • A day off for your birthday
  • Birthday card from the founder and voucher
  • Cycle to work scheme

About You!

  • You will have ASP.NET Core experience, and experience with frontend frameworks like React. You’ll have experience working on APIs and web applications designed for internal usage, ideally in a retail environment.
  • You will be outspoken and keen to engage with whomever is needed to get the job done.

  • You will be able to put yourself in the end-user’s shoes, have a big picture approach to design and think with a curious mind with an enthusiasm for research. You’ll have the ability to take on experimental projects, work with and influence stakeholders to help discover the best solution for each challenge.

  • You will be able to ensure that technical decisions made are influenced by increasing profit and reducing waste.

Get to Know us!

We’re Tapi, a flooring retailer with a difference, and we’re here to change the world (well… the flooring world at least). We’ve started a revolution and it’s contagious. In 7 years, we’ve opened over 170 stores and with a flock of mobile showrooms buzzing around the country, we’re serving our customers like they’ve never been served before. We've rapidly built our position as number 2 in scale, and number 1 in service in the UK since we were born. And we aren't stopping there...

Floors are what get us out of bed in the morning and putting a smile on our customers face is our daily motivation. We deliver incredible service for anybody, any house, and any budget.

Our (not-so-secret) secret to our success is our people. We aren't just a company; we are one big Tapi family: where everyone matters. We work as a team, try to do the right thing, and are always on the lookout for ways to be better.

Tapi Carpets & Floors is an Equal Opportunities Employer. Our policy is clear: there shall be no discrimination on the basis of age, disability, sex, race, religion or belief, gender reassignment, marriage/civil partnership, pregnancy/maternity, or sexual orientation. We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills and potential. We welcome all applications.