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, 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 ~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. 

Job Overview:

We are seeking a talented and motivated Fullstack Senior Developer with a front-end focus to join our team. The ideal candidate will have a solid foundation in web development, with hands-on experience in React and Node.js. Knowledge of Angular & NestJS is a plus. This role offers an excellent opportunity to work on exciting projects, develop your skills, and contribute to our team's success.

 

Responsibilities:

  • Develop and maintain web applications with a focus on front-end functionality with automated tests (unit tests, end to end)
  • Collaborate with designers and back-end developers to create seamless, visually appealing, and responsive user interfaces.
  • Implement new features and enhance existing functionality using React.
  • Write clean, maintainable, and efficient code in JavaScript/TypeScript.
  • Work with Node.js to build and integrate server-side logic.
  • Participate in code reviews and contribute to team knowledge sharing.
  • Troubleshoot and debug issues across the stack.
  • Experience working with databases (SQL, NoSQL)

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in Fullstack web development.
  • Proficiency in React, with a deep understanding of component-based architecture, state management, and hooks.
  • Experience with Node.js for building server-side applications and APIs.
  • Knowledge of NestJS is a significant advantage.
  • Proficiency in JavaScript and TypeScript.
  • Familiarity with version control systems (e.g., Git), RESTful APIs, Micro front-ends and front-end build tools.
  • Strong problem-solving skills, excellent communication, and the ability to work collaboratively in a team environment.

 

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.