Taro Logo

Senior Software Engineer

Global marketing and advertising company providing retailers with expertise, technology, and operational support for multi-channel commerce platforms.
Sofia, Bulgaria
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
E-Commerce · Enterprise SaaS

Description For Senior Software Engineer

Merkle Bulgaria, part of Dentsu, is seeking a Senior Software Engineer to join their growing technology team in Sofia. The company has an impressive track record of delivering and managing multi-channel commerce platforms for major international brands like Adidas, Clarins, ASDA, and Shiseido, managing over 400 transactional eCommerce sites across 60 locations.

As a Senior Software Engineer, you'll be responsible for designing and developing scalable web applications using React and Node.js, while working with AWS services and MySQL databases. The role involves both technical leadership and hands-on development, including mentoring junior engineers and ensuring code quality.

The position requires 5+ years of full-stack development experience, with strong proficiency in React, Node.js, and AWS services. You'll be working in a collaborative environment with cross-functional teams, making this an ideal opportunity for someone who combines technical expertise with strong communication skills.

The company offers an attractive compensation package, including 25 days of paid leave, competitive remuneration, and a customizable benefits package. The hybrid work model provides flexibility, and the office environment includes perks like free parking, drinks, and snacks. You'll also have opportunities to attend major tech events in Bulgaria.

This role is perfect for experienced developers who want to work on large-scale eCommerce platforms while being part of a global team that serves major international brands. The position offers both technical challenges and leadership opportunities, making it an excellent next step for senior engineers looking to grow their careers.

Last updated 3 days ago

Responsibilities For Senior Software Engineer

  • Design, develop, and maintain scalable web applications using React and Node.js
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and correct bottlenecks and fix bugs
  • Maintain code quality, organization, and automation
  • Implement and manage continuous integration and deployment (CI/CD) pipelines
  • Utilize AWS services to deploy and manage applications
  • Work with MySQL databases to design and optimize queries
  • Mentor and guide junior engineers, providing technical leadership and code reviews

Requirements For Senior Software Engineer

React
Node.js
MySQL
  • 5+ years of professional experience in full-stack development
  • Proficiency in React and Node.js
  • Strong experience with AWS services (e.g., EC2, S3, Lambda)
  • Solid understanding of MySQL and database design principles
  • Experience with version control systems (e.g., Git)
  • Familiarity with Agile/Scrum methodologies
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills

Benefits For Senior Software Engineer

  • 25 days of paid leave
  • Competitive remuneration package
  • Customizable benefits package
  • Hybrid work model
  • Free parking spaces
  • Free drinks and snacks in the office
  • Free attendance to tech and business events in Bulgaria

Interested in this job?

Jobs Related To Dentsu (Merkle Bulgaria) Senior Software Engineer