At a Glance
- Tasks: Design and develop full-stack solutions in a dynamic, scalable environment.
- Company: Join Optimove, a leading marketing tech company working with top global brands.
- Benefits: Enjoy a hybrid work model, career growth opportunities, and a vibrant team culture.
- Why this job: Make an impact in the MarTech industry while collaborating with innovative thinkers.
- Qualifications: B.Sc. in Computer Science or equivalent; strong software design and coding skills required.
- Other info: Work in a supportive environment where 2 out of 3 managers are promoted from within.
The predicted salary is between 28800 - 48000 Β£ 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 a talented Full Stack developer, someone who is a strong and energetic A-player, interested in developing cutting-edge technology to make an impact on our company and on the entire MarTech industry.
Responsibilities:- Design and develop full-stack, end-to-end solutions in a scalable micro-services environment.
- See the full picture. Own your code from design to production, including automated testing and deployment.
- As a data-driven company, you will 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.
- B.Sc. (or higher) in Computer Science, or equivalent.
- 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.
- Must be eligible to work in the UK β we are unable to provide sponsorship at this time.
- Experience with working in a global organization or with offshore teams.
- AWS certification or any other certifications.
- Working in a Hybrid model from the office in Dundee.
Fullstack Developer employer: Optimove
Contact Detail:
Optimove Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land 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 any discussions.
β¨Tip Number 2
Showcase your experience with scalable web architecture and micro-services in your conversations. Be prepared to discuss specific projects where you've successfully implemented these technologies, as this aligns closely with what Optimove is looking for.
β¨Tip Number 3
Engage with the developer community around Optimove. Follow them on social media, participate in relevant forums, or attend meetups. This can provide insights into their culture and values, which you can reference when speaking with them.
β¨Tip Number 4
Prepare to discuss your approach to clean and readable code. Optimove values developers who are passionate about quality, so be ready to share examples of how you've maintained high coding standards in your previous work.
We think you need these skills to ace Fullstack Developer
Some tips for your application π«‘
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Fullstack Developer position at Optimove. Familiarise yourself with their tech stack and the importance of clean code and scalable architecture.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your knowledge of software design, version control systems like Git, and any experience with CI/CD pipelines.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your ability to work both autonomously and collaboratively. Mention specific projects or experiences that demonstrate your capability in developing full-stack solutions.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is accurate and complete. A polished application reflects your attention to detail.
How to prepare for a job interview at Optimove
β¨Showcase Your Full-Stack Skills
Make sure to highlight your experience with both front-end and back-end technologies. Be prepared to discuss specific projects where you designed and developed end-to-end solutions, demonstrating your ability to work in a scalable micro-services environment.
β¨Emphasise Clean Code Practices
Optimove values clean and readable code, so be ready to talk about your coding standards and practices. You might even want to share examples of how you've implemented automated testing and deployment in your previous roles.
β¨Familiarity with Databases is Key
Since the role involves working with various database types, brush up on your knowledge of MS SQL and Redis. Be prepared to discuss how you've used different data structures in past projects and how they contributed to the overall performance of your applications.
β¨Collaboration is Crucial
Optimove encourages teamwork, so be ready to share experiences where you worked collaboratively within a team or across departments. Highlight any instances where you helped others or shared knowledge to push projects forward.