AdTechTalent
Engineering2 months agoHybrid

Criteo

Onboarding & Advising - Fullstack Software Engineer

C#ASP.NET CoreAngularPythonC++JavaJavaScriptReactAPIAgileCI/CDunit testingintegration testingend-to-end testingdeveloper experiencefullstacksoftware engineer

Key details

Salary

Not specified

Employment type

Permanent Full Time

Seniority

Mid-level

Years experience

3-5

Location

Bucharest, Romania

Full job description

Full-time hybrid Fullstack Software Engineer role in Bucharest, Romania. Responsibilities include designing APIs with product and R&D teams, collaborating with UI/UX experts, implementing and testing applications, code reviews, working with multicultural teams, continuous deployment, and improving frameworks and CI/CD practices. Required skills: 4+ years experience with large systems, proficiency in OOP languages (C#, Python, C++, Java) and/or front-end frameworks (JavaScript, Angular, React), Agile experience, passion for high-quality code and developer experience. Benefits include hybrid work model, career development, health and wellness support, inclusive team environment, competitive salary with performance rewards, and potential equity.

What you'll do

  • Partner with Product teams, R&D colleagues, and API Guild to design impactful APIs
  • Collaborate with UI/UX experts to create user-friendly, accessible interfaces
  • Implement and test applications with unit, integration, and end-to-end testing
  • Review code with teammates to maintain high standards and quality
  • Work closely with multicultural R&D teams to connect client-facing applications with other systems
  • Continuously deploy applications to keep systems agile and responsive
  • Bring fresh ideas from meetups and conferences to improve frameworks, libraries, and best practices in testing and CI/CD

Requirements

  • At least 4 years of experience working on large, complex systems
  • Skilled in Object-Oriented Programming (C#, Python, C++, Java) and/or front-end development with JavaScript, Angular, or React
  • Passion for reusability and simplifying complex things
  • Curious about new technologies and exploring them through personal projects
  • Thrives in Agile environments
  • Passionate about delivering high-quality code
  • Believes APIs are the backbone of modern technology
  • Cares deeply about Developer Experience
  • Positive, collaborative mindset and a can-do attitude

Tech stack

C#ASP.NET CoreAngularPythonC++JavaJavaScriptReact

Benefits

Hybrid working model blending home and in-office experiencesLearning, mentorship & career development programsHealth benefits, wellness perks & mental health supportDiverse, inclusive, and globally connected teamAttractive salary with performance-based rewards and family-friendly policiesPotential for equity depending on role and level

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.