Senior TypeScript Developer


Premium Job From Homeprotect

Recruiter

Homeprotect

Listed on

25th November 2022

Location

London

Salary/Rate

Upto £70000

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

ABOUT HOMEPROTECT We founded Homeprotect on a simple principle - to provide protection to people underserved by the home insurance industry. We're experts at insuring people who want to build or buy a unique property, renovate, rent a home or leave it unoccupied. We can cover people who travel a lot, run a business from home or even collect rare treasures. We protect people who love living in a listed building, having a view of a river or sunbathing on a flat roof. We can do this because our smart tech enables our customers to get an instant, online quote to cover a huge range of complex needs and our UK customer support teams are on hand to provide information and support when only a real person will do. Our insurance has already empowered hundreds of thousands of people to protect their homes and the things they love. But we're not content with being the leading provider of what's called ‘non-standard' insurance. We believe there's no such thing as ‘standard'. We're all unique and we all deserve home insurance designed with our individual needs in mind - something our combination of real people and smart tech enables us to do. Our simple promise? Whoever you are and wherever you live, with Homeprotect we've got you covered. WHAT IT'S LIKE TO WORK HERE Our customers come from all walks of life and so do our people. We're a small but perfectly formed team, made up of insurance industry specialists alongside a diverse mix of technologists, data scientists and customer and marketing champions from all sorts of industries and backgrounds. We all bring our individual expertise, an appetite for innovation and a shared ambition to empower people to protect their homes and the things that they love. Working in a fast-paced environment where change happens regularly is how we do things. But we also recognise that you'll do your best work when you have the right balance, and that's why we have fully embraced hybrid working, and in some cases, fully remote working, giving our teams the flexibility to choose the right location and working hours for them. We prefer to focus on the outputs of their work, not where they complete it. That said, there will be times when getting together in one location makes sense, but day-to-day, our teams have the freedom to decide where to work and we trust that they'll make the right decision balancing the business needs and their own preferences. Most companies think their culture is great, however at Homeprotect, we have the proof to back this up. We have been recognised externally as a Great Place to Work for the last three consecutive years. And in our latest survey, 94% of our employees agreed it's a great place to work. Sound good? Read on to find out more about joining our team Requirements At Homeprotect, we are looking for a great developer to join our Customer/Product Team, building the next generation platforms to support our on-going growth and supporting much improved customer experiences, using TypeScript, Node.js and React.
Working closely with the Product Owner, Head of Customer Strategy, UX designer and Lead and Senior Developers you will be using React/Redux, TypeScript, Node.js, .net core and Kubernetes, enhancing what we have and building from scratch, running experiments, and iterating fast. You will be a Senior Developer looking for something new, or a Mid-Level Developer looking to step up. You will be working in fortnightly sprints to develop change to our acquisition (quote.homeprotect.co.uk) and customer applications (customer.homeprotect.co.uk/documents). The first which is very shortly going to be replaced (in React), the second which is due an overhaul in the New Year. You will be mainly writing brilliant code (sometimes in a pair) to satisfy user stories as well as deploying changes, monitoring live performance in DataDog, and refining and estimating future sprint work. We want a pragmatic developer, who will be able to balance enhancement, refactoring and technical debt. You will have a good grounding in Object Orientated programming, understanding the right application of patterns and practice, but want to work in something more modern like TypeScript. We are a tight knit team of developers, working in a range of technologies, across several business teams, working to provide the power to our users to enable them to iterate fast - like code free integration of machine learning models, or a configuration driven customer journey. Ultimately, we are trying to give the business users the tools they need to do without us, so we can move on to something else, but you can only really do that working closely with them, building great rapport, and seeing problems or improvements before they do. Knowledge, skills & Experience Experience building and maintaining web applications using client-side JavaScript frameworks Experience using object orientated server-side code, such as C# or Java Experience using SQL Server or similar RDBMS and understanding of other database technologies You will have worked across the full software development lifecycle (SDLC). Understands the importance of and have used a range of testing techniques (unit, system & integration) Good understanding of OO principles, Design Patterns etc Has built systems using Microservices Experience with CI/CD Excellent time management skills with the ability to work autonomously Excellent communication skills. Benefits Salary: Up to £70k FTE (Pro rata for part time working) BENEFITS We think we have a fantastic company culture and welcome new team members with open arms. We also offer a great range of benefits, including: A genuinely flexible approach to work. We are really supportive of you flexing your hours and location to help you keep everything in your life in balance Opportunities to focus on your professional growth whether that's through training or other personal development opportunities - we want you to build your long-term career with us Discounted home insurance for you, your friends and your family An in-house wellbeing programme including seminars and workshops from wellbeing coaches and professionals Home working starter kit and money to spend on additional equipment you may need Charitable giving scheme, so you can donate to our partner charity, or one of your choice The opportunity to work alongside brilliant people, because this isn't something that every organisation can offer! Life insurance Annual discretionary bonus scheme Pension contribution Free fruit and really good coffee for the days you come into the office Local and national retail discounts On top of that, we also offer all the standard stuff, like: 25 days' holiday (plus bank holidays) and the ability to buy and sell >5 days annually Private medical cover Have we captured your imagination? If so, we'd love to hear from you! UNIQUE AS STANDARD We're proud to be an equal opportunity employer, and actively encourage applications from all backgrounds, as long as you meet the knowledge, skills and experience criteria for the role and have the right to work in the UK. We think everyone can excel in the right environment - no matter your gender, age, ethnicity, sexual orientation, religion, disabilities or beliefs. We believe in celebrating difference, and everything that makes both our customers and people unique, by creating an environment where everyone can thrive. We encourage you to let us know if you need any extra help with your application, or if you have any requirements at any stage of the recruitment journey. Equally, lots of our staff at Homeprotect work flexibly and in a variety of ways, whether that's different core hours or remote working. Please chat to us at your application or interview stage about the flexibility you need, as we're always happy to explore what's possible for the role.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: