Developer

Watchfinder

West Malling

On-site

GBP 60,000 - 90,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Discounts
Healthcare packages

Job summary

Watchfinder is seeking a Software Engineer to design and develop robust web applications, focusing on scalable architecture, security, and high-quality code. You will collaborate with the Engineering team and designers to turn concepts into polished features.

Apply SOLID principles and modern frontend/backend stacks, including AWS cloud integration, to deliver impactful software. Join a dynamic team in the Watches tech space, contributing to scalable, secure solutions while maintaining code

Qualifications

  • Proven experience with SOLID principles and design patterns.
  • Proven experience with the following technologies: Angular, JavaScript, Typescript, SCSS, HTML5, Unit Testing, TDD, Web Pack, C#, MVC, Python, REST web services, and SQL/T-SQL.
  • Knowledge of IaC tools and frameworks, including AWS CloudFormation, AWS CDK and Terraform
  • Knowledge of security best practices.

Responsibilities

  • Design and Develop: Design overall architecture of web applications and develop robust, scalable, and secure software solutions.
  • Maintain Quality: Ensure the responsiveness and quality of applications, maintaining code integrity and organisation.
  • Collaborate: Work closely with the Engineering team to design and launch new features and collaborate with graphic designers to convert designs into visual elements.
  • Security and Data Protection: Implement security and data protection measures to safeguard applications.
  • Back-End Development: Utilise back-end programming languages to develop server-side logic and integrate with front-end components.
  • Cloud Integration: Work with cloud message APIs and implement push notifications, leveraging AWS for cloud solutions.
  • Version Control: Use code versioning tools such as Git and Visual Studio Team Services to manage and track changes.
  • Agile Methodologies: Apply Agile methodologies, with a focus on Kanban, to manage and deliver projects efficiently.

Skills

SOLID principles
Design patterns
Angular
JavaScript
Typescript
SCSS
HTML5
Unit Testing
TDD
REST web services

Tools

AWS CloudFormation
AWS CDK
Terraform
Git
Visual Studio Team Services

Job description

  • Design and Develop: Design overall architecture of web applications and develop robust, scalable, and secure software solutions.
  • Maintain Quality: Ensure the responsiveness and quality of applications, maintaining code integrity and organisation.
  • Collaborate: Work closely with the Engineering team to design and launch new features and collaborate with graphic designers to convert designs into visual elements.
  • Security and Data Protection: Implement security and data protection measures to safeguard applications.
  • Back-End Development: Utilise back-end programming languages to develop server-side logic and integrate with front-end components.
  • Cloud Integration: Work with cloud message APIs and implement push notifications, leveraging AWS for cloud solutions.
  • Version Control: Use code versioning tools such as Git and Visual Studio Team Services to manage and track changes.
  • Agile Methodologies: Apply Agile methodologies, with a focus on Kanban, to manage and deliver projects efficiently.
How will you make an impact?
  • Design and Develop: Design overall architecture of web applications and develop robust, scalable, and secure software solutions.
  • Maintain Quality: Ensure the responsiveness and quality of applications, maintaining code integrity and organisation.
  • Collaborate: Work closely with the Engineering team to design and launch new features and collaborate with graphic designers to convert designs into visual elements.
  • Security and Data Protection: Implement security and data protection measures to safeguard applications.
  • Back-End Development: Utilise back-end programming languages to develop server-side logic and integrate with front-end components.
  • Cloud Integration: Work with cloud message APIs and implement push notifications, leveraging AWS for cloud solutions.
  • Version Control: Use code versioning tools such as Git and Visual Studio Team Services to manage and track changes.
  • Agile Methodologies: Apply Agile methodologies, with a focus on Kanban, to manage and deliver projects efficiently.
How Will You Experience Success With Us
  • Proven experience with SOLID principles and design patterns
  • Proven experience with the following technologies: Angular, JavaScript, Typescript, SCSS, HTML5, Unit Testing, TDD, Web Pack, C#, MVC, Python, REST web services, and SQL/T-SQL.
  • Knowledge of IaC tools and frameworks, including AWS CloudFormation, AWS CDK and Terraform
  • Knowledge of security best practices.
  • Great team player, also able to work on own initiative.
  • Strong organisation, accuracy, and attention to detail.
  • Strong administrative, analytical and problem-solving skills.
  • Strong sense of urgency and dedicated work ethic.
  • Ability to manage complex solutions.
  • Ability to work under tight deadlines and to prioritise under pressure.
  • ‘Think outside of the box’ approach.
  • Experience communicating with stakeholders, team members and other technical teams to collect requirements, describe software product features and technical designs.
How Do We Keep You Smiling
  • We are a great team at HQ, you will work alongside some of the most passionate people about Watches and technology
  • We have a generous benefits scheme, including discounts and healthcare packages
  • The chance to join aboard a business that is taking strides to introduce our product globally
  • Sociable, friendly team!
Your journey with us

Our aim is to provide you a transparent interview process from the moment you apply for the role. It’s important for us that you get to know us to ensure the role aligns to your future career objectives.

We provide all candidates with open-door access to key people across the business so they can discuss opportunities, get a feel for our culture, and better understand how they can make an impact and be part of Watchfinder’s exciting trajectory.

Interview Process
1st Stage:

A ‘Let’s Chat’ conversation Initially, when your application is selected, you will receive an introduction call to explain the main points in terms of this position, and to have a chance to showcase your motivation.

2nd Stage:

Interview with our Software Development Manager and Software Development Team Lead

Final Stage:

Interview with the CIO, Software Development Manager and HR Business Partner

Your interview journey

Our aim is to provide you a transparent interview process from the moment you apply for the role. It is important for us that you get to know us to ensure the role aligns to your future career objectives.

We provide all candidates with open-door access to key people across the business so they can discuss opportunities, get a feel for our culture, and better understand how they can make an impact and be part of Watchfinder’s exciting trajectory.

Recognizing we are all different, if you need us to adapt the process, please get in touch via recruitment@Watchfinder.co.uk.

Why work for Watchfinder?

Firstly, what makes Watchfinder a great place to work is the people! Whether that be within your immediate team or across other areas of the business, there really is a family feel across the whole company.

If personal growth and development is high on your priority list, then Watchfinder is the place for you. We’ve had numerous success stories throughout the business of our staff furthering and developing their careers, proving to be integral contributors to the company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Analyst
Senior Data Analyst

Richemont • West Malling

On-site
GBP 60,000 - 90,000
Private healthcare
Dental care
Pension scheme
+5
Senior Data Analyst
Senior Data Analyst

WATCHFINDER • West Malling

On-site
GBP 55,000 - 85,000
Private healthcare
Dental
Competitive pension scheme
+5
Sales Advisor
Sales Advisor

Richemont • Greater London

On-site
GBP 24,000 - 34,000
Private healthcare
Dental
Pension scheme
+5
Sales Advisor
Sales Advisor

Watchfinder • Greater London

On-site
GBP 24,000 - 30,000
Private healthcare
Pension
Holiday scheme
+4
Polishing Technician
Polishing Technician

WATCHFINDER • West Malling

On-site
GBP 21,000 - 26,000
Inspection Technician ( 2 Month FTC )
Inspection Technician ( 2 Month FTC )

Richemont • West Malling

On-site
GBP 28,000 - 38,000
Private healthcare
Pension scheme
Holiday scheme
+4
Client Experience Host
Client Experience Host

MAPPIN & WEBB • Greater London

On-site
GBP 12,000 - 15,000
Holiday Purchase Scheme
24/7 Employee Assistance Programme
24/7 Virtual GP service
+5
Client Experience Host
Client Experience Host

The Watches of Switzerland Group • Greater London

On-site
GBP 18,000 - 24,000
Holiday Purchase Scheme
24/7 Employee Assistance Programme
24/7 Virtual GP service
+5
Sales Associate (Part Time) - Bicester
Sales Associate (Part Time) - Bicester

Bremont Watch Company • Bicester

On-site
GBP 17,000 - 21,000
25 days holiday
Life Assurance 3x salary
Maternity/Paternity leave
Sales Associate
Sales Associate

Bremont Watch Company • Birmingham

On-site
GBP 18,000 - 24,000
25 days holiday plus birthday off
Life Assurance at 3x salary
Enhanced Maternity and Paternity Leave
+4