Full-Stack Engineer (.NET+React/Angular)
The company 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 the company is basically guaranteed.
Now we are looking for a talented Full Stack Developer, someone who is a strong and energetic A-player, passionate about building scalable applications, contributing to our engineering practices, and driving high-quality code.
Responsibilities:
- Design and develop full-stack, end-to-end solutions in a scalable microservices environment.
- Take full ownership of your work: from design to implementation, including testing and deployment.
- Ensure high-quality deliverables through strong unit and integration testing practices.
- Contribute to CI/CD pipelines and advocate for continuous improvement in development processes.
- Work with relational databases and design efficient data models.
Collaborate with peers in a cross-functional environment, balancing autonomy with teamwork.
Requirements:
- B.Sc. (or higher) in Computer Science, or equivalent.
- Excellent knowledge of .NET Core (ASP.NET Core, EF Core).
- Strong experience with relational databases (e.g., SQL Server, PostgreSQL).
- Proficiency in TypeScript.
Hands-on experience with at least one modern frontend framework: React or Angular.
Advantages:
- Experience with additional languages/frameworks, especially Node.js.
- Familiarity with NoSQL databases (e.g., MongoDB, Firestore, DynamoDB).
- Hands-on experience with cloud services (GCP preferred, AWS/Azure also relevant).
- Familiarity with end-to-end (e2e) testing frameworks (e.g., Cypress, Playwright).
- Exposure to load testing tools (e.g., k6, JMeter, Locust).
Experience working in a global organization or with offshore teams.
What we offer:
- 20 working days’ vacation;
- 10 paid sick leaves;
- public holidays;
- equipment;
- accountant helps with documents;
- many cool team activities.
Required languages
English | B2 - Upper Intermediate |