Senior Full Stack Developer (Go lang)

Summary

This position is needed to design, develop, deploy software solutions for MMDSmart products that deliver real-time, low latency capabilities for next-generation communications. MMDSmart brings together MessageWhiz and other products to a single platform (PaaS). Our solution enables companies to create personalized experience to end-customer engagement lifecycle.

We are seeking a Senior Full Stack Developer to join our development team. Our product required innovative and open-minded engineers working in an Agile environment. You will be part of a world class team of engineers that focused on new functionality and stability effort for our large-scale system. As a part of your team, you will have the opportunity to learn from others and drive your own initiatives.

Responsibilities:

In your role you will:

  • Participation in designing and developing new features and projects. It’ll help to find and realize new development opportunities;
  •  performing demos to stakeholders along with your team;
  • Investigating, diagnosing and resolving product issues. So that we’re always aiming to improve our product;
  • Participation in the potential teammates’ interviews, their onboarding and mentoring process (if you wish).

Nice to have:

  • Experience with TypeScript;
  • 1+ years of experience with Node.js;
  • Experience with React.js;
  • Experience with MariaDB, MongoDB, Redis;
  • Knowledge of Scrum methodology.

Qualifications:

  • 4+ years of commercial experience with backend;
  • 3+ years of experience with Go lang;
  • 1+ years of experience with modern FE frameworks (React.js, Vue.js, Angular.js);
  • Strong knowledge of JavaScript;
  • Experience with SQL and NoSQL databases;
  • Ability to work independently and in a team environment.

We have:

  • No test task;
  • No overtime, screen catchers and keyloggers;
  • No bureaucracy;
  • Relevant questions on tech interview;
  • An opportunity to work remotely;
  • International contract with Israel office in $;
  • Weekly sprints and releases.

We offer:

  • Professional development; 
  • Young and friendly working atmosphere;
  • Flexible working format – remote, office-based or hybrid;
  • Medical insurance;
  • Variety of bonuses;
  • Sport cards;
  • Educational events & courses compensation, English classes with a native speaker;
  • Team buildings, corporate gifts and other perks.

If you are our person, apply now!

Data Engineer

Summary

MMDSmart is coming to Bulgaria!
Welcome to the new era of business communications with messaging and calling platforms our clients leverage to  achieve their business goals. We are a growing global company  looking for ambitious, result-oriented, and creative members to join the MMDSmart family.
We stand behind our mission to help companies Connect. Engage. Smile.

Now we are looking for a Data Engineer,  a candidate with 5+ years of experience in a Data Engineer role, who has attained a Graduate degree in Computer Science, Statistics, Informatics, Information Systems or another quantitative field.

Position

The Data Engineer will support our software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. They must be self-directed and comfortable supporting the data needs of multiple teams, systems and products. The right candidate will be excited by the prospect of optimizing or even re-designing our company’s data architecture to support our next generation of products and data initiatives.

Responsibilities:

  • Create and maintain optimal data pipeline architecture;
  • Assemble large, complex data sets that meet functional / non-functional business requirements;
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and GCP ‘big data’ technologies;
  • Work with stakeholders including the Executive, Product, Data Analyst to assist with data-related technical issues and support their data infrastructure needs.

Qualifications:

  • Advanced working SQL/Python knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases;
  • Experience building and optimizing ‘big data’ data pipelines, architectures and data sets;
  • Build processes supporting data transformation, data structures, metadata, dependency and workload management;
  • Working knowledge of message queuing, stream processing, and highly scalable ‘big data’ data stores.


Requirements:

  • Experience with big data tools: Kafka, BigQuery, etc.;
  • Experience with relational SQL and NoSQL databases;
  • Experience with data pipeline and workflow management tools: Airflow and etc.;
  • Experience with GCP cloud services.


We offer:

  • Professional development; 
  • Young and friendly working atmosphere;
  • Flexible working format – remote, office-based or hybrid;
  • Medical insurance;
  • Variety of bonuses;
  • No overtime, screen catchers and keyloggers;
  • Sport cards;
  • Educational events & courses compensation, English classes with a native speaker;
  • Team buildings, corporate gifts and other perks.


If you are our person, apply now!

Programmer Sustain

Summary

MMDSmart is coming to Bulgaria!
Welcome to the new era of business communications with messaging and calling platforms our clients leverage to  achieve their business goals. We are a growing global company looking for ambitious, result-oriented, and creative members to join the MMDSmart family.

We stand behind our mission to help companies Connect. Engage. Smile.

Your future workflow will look like:

  •  Configuration of soft switch (Voice and SMS) and troubleshooting;
  • Writing scripts and fixing problems;
  • Automation of processes (provisioning, deployment, monitoring, auto scaling);
  • Building, maintaining and improving CI/CD infrastructure;
  • Identify and resolve production and non-production application issues;
  • Research and recommend innovative and automated approaches for administration tasks;
  • Assist in the planning, documentation, and implementation of various systems;
  • Developing and implementing security policies.

To succeed in the role you have:

  • Strong background in Linux/Unix Administration;
  • Experience with automation/configuration management using Gitlab or an equivalent; 
  • Experience with maintenance and development of CI/CD infrastructure in the project;
  • Ability to use a wide variety of open source technologies and cloud services (experience with Google Cloud is required);
  • Strong experience with SQL and NoSQL databases;
  • Strong knowledge of C/C++, Python, Bash;
  • A working understanding of code and script Node.JS;;
  • Knowledge of best practices and IT operations in an always-up, always-available service;
  • Strong networking understanding: TCP/IP, DNS, Routing, Load-balancers, network security;
  • Experience with containers and container management systems (Docker, kubernetes);
  • Experience with log management tools (ELK stack, Fluentd, Logstash);
  • Experience with monitoring and alerting services(Grafana, Nagios, Zabbix);
  • Experience with web servers(Nginx, Apache);
  • Good spoken and written Russian.

We offer:

  • Professional development; 
  • Young and friendly working atmosphere;
  • Flexible working format – remote, office-based or hybrid;
  • Medical insurance;
  • Variety of bonuses;
  • Sport cards;
  • Educational events & courses compensation, English classes with a native speaker;
  • Team buildings, corporate gifts and other perks.

If you think you are a fit to our team, apply now!

Tech Lead

Summary

MMDSmart is coming to Bulgaria!
Welcome to the new era of business communications with messaging and calling platforms our clients leverage to  achieve their business goals. We are a growing global company looking for ambitious, result-oriented, and creative members to join the MMDSmart family.

We stand behind our mission to help companies Connect. Engage. Smile.

We are looking for a Tech Lead to join our team.

Requirements:

  • 4+ years of commercial experience with backend and any modern of frameworks (React.js, Vue.js, Angular.js);
  • 2+ years of experience with Node.js;
  • Strong knowledge of JavaScript;
  • Experience with SQL and NoSQL databases.


Nice to have:

  • Experience with TypeScript;
  • Experience with React.js;
  • Experience with MariaDB, MongoDB, Redis;
  • Knowledge of Scrum methodology.

Your future workflow will look like:

  • Participation in designing and developing new features and projects. It’ll help to find and realize new development opportunities;
  •  performing demos to stakeholders фlong with your team;
  • Investigating, diagnosing and resolving product issues. So that we’re always aiming to improve our product;
  • Participation in the potential teammates’ interviews, their onboarding and mentoring process (if you wish).

We have:

  • No test task;
  • No overtime, screen catchers and keyloggers;
  • No bureaucracy;
  • Relevant questions on tech interview;
  • An opportunity to work remotely;
  • Weekly sprints and releases.


We offer:

  • Professional development; 
  • Young and friendly working atmosphere;
  • Flexible working format – remote, office-based or hybrid;
  • Medical insurance;
  • Variety of bonuses;
  • Sport cards;
  • Educational events & courses compensation, English classes with a native speaker;
  • Team buildings, corporate gifts and other perks.

If you think you are a fit to our team, apply now!

Middle Manual QA Engineer

Summary

MMDSmart is coming to Bulgaria!
Welcome to the new era of business communications with messaging and calling platforms our clients leverage to  achieve their business goals. We are a growing global company looking for ambitious, result-oriented, and creative members to join the MMDSmart family.

We stand behind our mission to help companies Connect. Engage. Smile.

To succeed in this role you have:

  •  2+ years of experience in software testing.
  •  Strong theoretical knowledge base in software testing.
  •  Knowledge of SDLC, test design techniques, test documentation.
  •  Understanding the test pyramid.
  •  Experience with REST API (Postman etc.).
  •  Understanding CI/CD processes.
  •  Experience with GIT.
  •  Agile methodologies.
  •  Good written and spoken English

Nice to have:

  • Experience with Python.
  • Experience in automation testing.
  • Knowledge of Scrum methodology.

Your future workflow will look like:

  • Business analysis and functional requirements alongside technical specifications;
  • Test documentation writing;
  • Bug reports creation in the bug tracking system and ensure the fixed bugs verification;
  • Provision of updates to effort estimates and status of assigned tasks;
  • Participation in daily project team meetings and brainstorming activities related to the project issues.

We offer:

  • Professional development; 
  • Young and friendly working atmosphere;
  • Flexible working format – remote, office-based or hybrid;
  • Medical insurance;
  • Variety of bonuses;
  • Sport cards;
  • Educational events & courses compensation, English classes with a native speaker;
  • Team buildings, corporate gifts and other perks.

If you think you are a fit to our team, apply now!

Senior Full Stack Developer

Summary

MMDSmart is coming to Bulgaria!
Welcome to the new era of business communications with messaging and calling platforms our clients leverage to  achieve their business goals. We are a growing global company looking for ambitious, result-oriented, and creative members to join the MMDSmart family.

We stand behind our mission to help companies Connect. Engage. Smile.

We are looking for a Senior Full Stack Developer to join our team.

Position

This position is needed to design, develop, deploy software solutions for MMDSmart products that deliver real-time, low latency capabilities for next-generation communications. MMDSmart brings together MessageWhiz and other products to a single platform (PaaS). Our solution enables companies to create personalized experience to end-customer engagement lifecycle.

We are seeking a  Senior Full Stack Engineer to join our development team. Our product required innovative and open-minded engineers working in an Agile environment. You will be part of a world class team of engineers that focused on new functionality and stability effort for our large-scale system. As a part of your team, you will have the opportunity to learn from others and drive your own initiatives.

Responsibilities:

In your role you will:

  • Participation in designing and developing new features and projects. It’ll help to find and realize new development opportunities;
  •  performing demos to stakeholders along with your team;
  • Investigating, diagnosing and resolving product issues. So that we’re always aiming to improve our product;
  • Participation in the potential teammates’ interviews, their onboarding and mentoring process (if you wish).

 

Nice to have:

  • Experience with TypeScript;
  • Experience with React.js;
  • Experience with MariaDB, MongoDB, Redis;
  • Knowledge of Scrum methodology.


Qualifications:

  • 4+ years of commercial experience with backend;
  • 3+ years of experience with Node.js;
  • 1+ years of experience with modern FE frameworks (React.js, Vue.js, Angular.js);
  • Strong knowledge of JavaScript;
  • Experience with SQL and NoSQL databases.


We have:

  • No test task;
  • No overtime, screen catchers and keyloggers;
  • No bureaucracy;
  • Relevant questions on tech interview;
  • An opportunity to work remotely;
  • International contract with Israel office in $;
  • Weekly sprints and releases.

We offer:

  • Professional development; 
  • Young and friendly working atmosphere;
  • Flexible working format – remote, office-based or hybrid;
  • Medical insurance;
  • Variety of bonuses;
  • Sport cards;
  • Educational events & courses compensation, English classes with a native speaker;
  • Team buildings, corporate gifts and other perks.

If you are our person, apply now!

Product Owner

Summary

MMDSmart is coming to Bulgaria! Welcome to the new era of business with the messaging and calling platforms our clients ever needed for reaching their business goals.

We are a global company that is expanding every day, and is looking for ambitious, result-oriented and creative members of the growing momentum MMDSmart family.


We stand behind our mission to help companies Connect. Engage. Smile.

Product Owner wanted!

MMDSmart is coming to Bulgaria!
Welcome to the new era of business communications with messaging and calling platforms our clients leverage to  achieve their business goals. We are a growing global company looking for ambitious, result-oriented, and creative members to join the MMDSmart family.

We stand behind our mission to help companies Connect. Engage. Smile.

It’s a perfect match if you have some experience as a PO, PM, or BA – so tell us about it.

If you have work experience as QA or Developer but have a huge desire to try yourself in the new role – do tell us about your motivation. We will teach and guide you.

Responsibilities:

  • Be responsible for product features roadmaps from end to end
  • Collect and analyze requirements, write clear and detailed PRDs, define UI/UX flow, wireframes, split epics to user stories, prioritize and manage backlog, handle development/engineering;
  • Work with all relevant teams (R&D, Designers, IT, DevOps, Customer care, Support etc.) to guarantee efficient implementation;
  • Find opportunities to improve the customer experience;
  • Manage ongoing maintenance and improvement of product features.

To succeed in this role you will need:

  • 6-12 months of related experience;
  • Hands-on experience with Jira/Confluence;
  • Ability to take full ownership, result-oriented, highly motivated;
  • Strong organizational and analytical skills, high attention to details;
  • Good communication skills, ability to clearly deliver messages;
  • A problem solver – ability to provide, or organize the team to find a solution to any problem;
  • Prior experience with SCRUM and Agile – a big advantage;
  • Project management experience – advantage;
  • Good level of English.

We offer:

  • Professional development; 
  • Young and friendly working atmosphere;
  • Flexible working format – remote, office-based or hybrid;
  • Medical insurance;
  • Variety of bonuses;
  • Sport cards;
  • Educational events & courses compensation, English classes with a native speaker;
  • Team buildings, corporate gifts and other perks.

If you think you are a fit to our team, apply now!