Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?

Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

61 - 59 =

Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Една от всички 450 обяви за Fullstack Development в София

Виж всички
Full Stack Senior Software Engineer

Обявата е публикувана в следните минибордове

  • Sofia, Bulgaria
  • Съобщи за проблем с обявата

Съобщи за проблем с обявата


    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:


    If we’ve all done more of one thing recently, it’s shop online. Ever wondered about that search box? How your choices are selected? How they’re arranged? Why other suggestions have appeared? Why they are spookily appealing?

    Probably not and why would you? We take care of that, all the funky stuff in the background that gets you what you need in the blink of an eye, making your shopping experience slick, personal and all the more enjoyable.

    We’re at the forefront of eCommerce optimisation, search and merchandising. Our teams are experts in the eCommerce sphere and we’re proud to say that our skills and knowledge are among the best in the industry. We’re trusted by the world’s largest brands and retailers to deliver exceptional online shopping experiences with our systems driving huge increases in revenue for our customers.


    Are you a bright Senior Software Engineer who enjoys working in a creative environment and exploring cutting-edge technologies?

    Join our talented, diverse, and positive engineering team to create the best e-commerce optimization platform!

    You’ll get the opportunity to:

    • Become an expert in all end-to-end product areas in the exciting world of e-Commerce services
    • Influence the development of the next generation of e-commerce search
    • Experience working on product components covering top industry standards in testing and build automation
    • Make a difference in a dedicated, fast-moving team running state-of-the-art engineering processes
    • Participate in community-driven decision-making; on matters such as architecture, process, quality control automation, planning, and delivery


    • Analyse functional requirements and acceptance criteria to create compliant designs and software
    • Collaborate to break down complex projects into workable items to create, identify, prioritize, and push forward the work items that are needed to contribute to the company goals
    • Develop and maintain the next generation SaaS platform for e-commerce
    • Optimise and improve existing data pipelines and solutions
    • Participate in the design and development of key new business components
    • Participate in the future product roadmap with estimates and design ideas
    • Proactive communication to spread knowledge and/or to collaborate, addressing the diverse stakeholder audiences


    • University degree in Computer Science or equivalent technical field which includes preparation on algorithms, data structures
    • 5 years of professional software development experience
    • Experience with Java or Kotlin programming, knowledge of standards and best practices
    • Experience with modern front-end development frameworks/libraries such as ReactJS, AngularJS
    • Experience in backend development with technologies such as JAX-RS, Spring, Protobuf, gRPC, GraphQL
    • Experience with Cloud-based services, from providers e.g. Google Cloud Platform (GCP), Amazon Web Services (AWS)
    • Hands-on, practical skills dealing with data processing
    • Experience working with databases and storage solutions – PostgreSQL, MySQL, MongoDB, RDMS, ZooKeeper, Key-value stores, BigTable, BigQuery
    • Effective and strong communicator to address different stakeholders
    • Excellent analytical and engineering skills to design solutions, that are consumable by different stakeholders
    • Experience with Agile development
    • Experience with CI/CD processes, workflows, and tools such as Git, NPM, Jenkins, GitHub Actions, Maven
    • Familiar with testing frameworks such as JUnit, Cucumber, and Spock
    • Fluent written and verbal communication in English


    • Experience with ETL (Extract, Transform, Load) tools – Pentaho Data Integration, Talend, Informatica PowerCenter or similar
    • In-depth understanding of data integration concepts
    • Experience with infrastructure as code and tools such as Terraform
    • Experience in developing highly available, distributed, and production critical services
    • Experience with microservice architectures and challenges
    • Experience in container technologies and container management solutions, e.g. Docker and Kubernetes
    • Experience with message brokers such as PubSub, Kafka
    • Experience with NodeJS/Typescript programming, knowledge of standards and best practices
    • Experience with streaming data technologies – Apache Beam, Apache Spark, Apache Storm or similar


    • Hybrid working
    • Excellent career opportunities, in our fast-paced, growing organisation – we will support you in your journey towards your next career move
    • Make It Happen Day – a day off to do something meaningful for your personal or professional development, in celebration of one of our key values
    • Amazing office where we value a great working environment
    • Tech and equipment of your choice
    • Loads of communities to join within the company
    • Walk and talks, we encourage fresh air
    • Regular meet ups and socials
    • Recognition and reward

    Interested? Then make sure to send us your CV in English today.

    Only short-listed candidates will be contacted. All applications will be treated with strict confidentiality.