Senior Fullstack Developer

Global marketing tech company recognized as a Leader by Forrester and a Challenger by Gartner.
Dundee, UK
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior Fullstack Developer

Optimove is a global marketing tech company, recognized as a Leader by Forrester and a Challenger by Gartner. We work with some of the world's most exciting brands, such as Sephora, Staples, and Entain. With a strong product, a proven business, and the DNA of a vibrant, fast-growing startup, we're on the cusp of our next growth spurt. Our R&D operation in Dundee, Scotland, is a dynamic environment where every developer can impact the flow of technology. We're looking for talented developers to develop cutting-edge technology and make an impact on our company and the entire MarTech industry.

As a Senior Fullstack Developer, you will:

  • Design and develop full-stack, end-to-end solutions in a scalable micro-services environment
  • Own your code from design to production, including automated testing and deployment
  • Work with multiple Database types (e.g. MS SQL, Redis) and data structures
  • Work both autonomously and collaboratively within the team and with other Optimove teams

Requirements:

  • B.Sc. in Computer Science or equivalent
  • Understanding of Object-Oriented Programming (OOP)
  • 5+ years experience developing backend services in one of Node.js, .NET or PHP
  • Javascript or Typescript experience with a modern framework (e.g. React, Angular, Vue)
  • Experience with Cloud Services (e.g. GCP, AWS or Azure)
  • Experience of automated unit-testing and CI/CD
  • Knowledge of SQL database design
  • Right to work in UK

Advantages:

  • Understanding of micro-services architecture
  • Knowledge of no-SQL database design
  • Experience with event stream processing
  • Experience with containerisation (e.g. Docker) and orchestration (e.g. K8S)
  • Experience in Mobile development

Join our team of ~450 thinkers and doers across NYC, LDN, TLV, and other locations, where 2 of every 3 managers were promoted from within. Growing your career with Optimove is basically guaranteed.

Last updated 4 months ago

Responsibilities For Senior Fullstack Developer

  • Design and develop full-stack, end-to-end solutions in a scalable micro-services environment
  • Own your code from design to production, including automated testing and deployment
  • Work with multiple Database types (e.g. MS SQL, Redis) and data structures
  • Work both autonomously and collaboratively within the team and with other Optimove teams

Requirements For Senior Fullstack Developer

JavaScript
TypeScript
Node.js
PHP
React
  • B.Sc. in Computer Science or equivalent
  • Understanding of Object-Oriented Programming (OOP)
  • 5+ years experience developing backend services in one of Node.js, .NET or PHP
  • Javascript or Typescript experience with a modern framework (e.g. React, Angular, Vue)
  • Experience with Cloud Services (e.g. GCP, AWS or Azure)
  • Experience of automated unit-testing and CI/CD
  • Knowledge of SQL database design
  • Right to work in UK

Interested in this job?

Jobs Related To Optimove Senior Fullstack Developer

Senior Software Developer, Full Stack, Google Workspace

Senior Full Stack Software Developer role at Google working on Google Workspace, developing and maintaining enterprise-scale web applications.

Senior CPU Performance Architect

Senior CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture optimization for consumer products.

Senior Software Engineer, Full Stack

Senior Software Engineer position at Google building innovative solutions using Large Language Models (LLMs) and developing new engineering functions in the Cloud CISO organization.

Senior Customer and Partner Solutions Engineer, gTech Ads

Senior Customer and Partner Solutions Engineer position at Google's gTech Ads team, focusing on technical solutions and product operations for advertising products.

Senior Formal Verification Engineer

Senior Formal Verification Engineer position at Google Cloud, focusing on ASIC design verification and cloud infrastructure development.