Senior Fullstack Developer
Senior Fullstack Developer

Senior Fullstack Developer

Dundee Full-Time 48000 - 84000 Β£ / year (est.) Home office (partial)
O

At a Glance

  • Tasks: Join a dynamic team to develop cutting-edge web applications and solve creative challenges.
  • Company: Optimove is a leading marketing tech company working with top global brands.
  • Benefits: Enjoy a vibrant startup culture, career growth opportunities, and a collaborative environment.
  • Why this job: Make a real impact in the MarTech industry while working with innovative technology.
  • Qualifications: B.Sc. in Computer Science and 2-4 years of experience in web API development required.
  • Other info: Must be eligible to work in the UK; no sponsorship available.

The predicted salary is between 48000 - 84000 Β£ per year.

Optimove is a global marketing tech company, recognised 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, who love our thought-provoking combination of art and science. 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. It's the perfect time to join our team of ~500 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. Based in Dundee, Scotland, our R&D operation is a dynamic environment, where every developer can impact the flow of technology – from introducing the smallest library to making big infrastructure changes. We welcome open-minded developers who like to share knowledge and help each other to push Optimove forward using the cutting edge of today’s tech.

We are looking for talented Senior Developers, and strong and energetic A-players interested in developing cutting-edge technology to make an impact on our company and on the entire MarTech industry.

Responsibilities:
  • Work in Agile process with Product Managers, UX Designers, and other TLs.
  • Identify and implement improvements to data quality, reliability & efficiency at the level of the whole system.
  • Solve various product challenges with creative solutions.
  • Work both autonomously and collaboratively with the team and other Optimove teams.
Requirements:
  • B.Sc. (or higher) in Computer Science, or equivalent.
  • At least 2-4 years of experience developing web APIs on server-less infrastructure in Python (or a similar language).
  • Excellent knowledge of software design and scalable web architecture.
  • Passion for clean and readable code and a responsive and high-performing web experience.
  • Experience with version control systems such as Git.
  • Knowledge in using CI/CD pipeline to deploy applications.
  • A clear perception of core AWS services uses and basic AWS architecture best practices.
  • Proficiency in developing, deploying, and debugging cloud-based applications using AWS Lambda.
  • Proficiency in using AWS service APIs, AWS CLI and SDKs to write applications.
  • Must be eligible to work in the UK – we are unable to provide sponsorship at this time.
Advantages:
  • Experience with working in a global organization or with offshore teams.
  • AWS certification or any other certifications.

Senior Fullstack Developer employer: Optimove

Optimove is an exceptional employer, offering a vibrant work culture in Dundee, Scotland, where innovation thrives and every developer's contribution is valued. With a strong emphasis on career growth, evidenced by the promotion of 2 out of every 3 managers from within, employees are encouraged to develop their skills in a collaborative environment that embraces cutting-edge technology. Joining Optimove means being part of a dynamic team that not only works with leading global brands but also fosters a supportive atmosphere for knowledge sharing and personal development.
O

Contact Detail:

Optimove Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Fullstack Developer

✨Tip Number 1

Familiarise yourself with Optimove's products and the brands they work with. Understanding their unique blend of art and science will help you demonstrate your enthusiasm for their mission during interviews.

✨Tip Number 2

Brush up on your knowledge of AWS services, especially AWS Lambda, as this is crucial for the role. Being able to discuss specific projects where you've used these technologies can set you apart from other candidates.

✨Tip Number 3

Showcase your experience with Agile methodologies. Be prepared to discuss how you've collaborated with Product Managers and UX Designers in past roles, as teamwork is a key aspect of the position.

✨Tip Number 4

Network with current or former employees of Optimove on platforms like LinkedIn. Gaining insights into the company culture and the team dynamics can give you an edge in your application and interview process.

We think you need these skills to ace Senior Fullstack Developer

Proficiency in Python or similar programming languages
Experience with web API development
Strong understanding of server-less infrastructure
Knowledge of software design principles
Expertise in scalable web architecture
Familiarity with version control systems, particularly Git
Experience with CI/CD pipelines for application deployment
Understanding of AWS core services and architecture best practices
Proficiency in developing and debugging cloud-based applications using AWS Lambda
Ability to use AWS service APIs, AWS CLI, and SDKs
Strong problem-solving skills
Experience working in Agile environments
Excellent communication and collaboration skills
Passion for clean and readable code

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights relevant experience in developing web APIs, particularly with Python or similar languages. Emphasise your knowledge of software design and scalable web architecture, as well as any experience with AWS services.

Craft a Compelling Cover Letter: In your cover letter, express your passion for clean code and high-performing web experiences. Mention specific projects where you've implemented improvements to data quality or reliability, showcasing your problem-solving skills.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills, such as proficiency in Git, CI/CD pipelines, and AWS Lambda. If you have any certifications, be sure to mention them as they can set you apart from other candidates.

Highlight Team Collaboration: Since the role involves working in an Agile environment, provide examples of how you've successfully collaborated with product managers, UX designers, or other team leads in previous roles. This will demonstrate your ability to work both autonomously and as part of a team.

How to prepare for a job interview at Optimove

✨Showcase Your Technical Skills

Be prepared to discuss your experience with web APIs, server-less infrastructure, and AWS services. Bring examples of past projects where you implemented creative solutions or improved system efficiency.

✨Demonstrate Agile Experience

Since the role involves working in an Agile environment, be ready to talk about your experience collaborating with Product Managers and UX Designers. Share specific instances where you contributed to team success through Agile methodologies.

✨Emphasise Clean Code Practices

Optimove values clean and readable code. Discuss your coding standards and practices, and be prepared to explain how you ensure high performance in web applications. You might even want to share a code sample that exemplifies your approach.

✨Cultural Fit and Team Collaboration

Highlight your ability to work both autonomously and as part of a team. Optimove looks for open-minded developers who enjoy sharing knowledge, so be sure to express your enthusiasm for collaboration and continuous learning.

Senior Fullstack Developer
Optimove
O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>