Looking for Your Next Dream Job?

Join Viola's Talent Network and get access to opportunities in Israel's top tech companies

Full-Stack Engineer



Software Engineering
Be'er Sheva, Israel · Remote
Posted on Tuesday, April 16, 2024

Full-Stack Engineer

  • Engineering
  • Be'er Sheva Hybrid


What are we looking for?

We’re looking for an experienced, talented, creative, and ambitious full-stack web developer to join our core product team. We want you to take part in the design, development, and testing of MDClone’s core features. You will work closely with our product, development, and QA teams, to take an active role in bridging the gap between client business needs, user experience, and technical implementation.

Your everyday challenges would look like this:

  • Web application development.
  • Implementation by design and development specifications.
  • Translation of the UI/UX design to actual code based on advanced visualization tools.
  • Working with High development standards and methodologies
  • Working with product managers, quality assurance engineers, and user-experience designers to build the best products for our customers

Academic and Professional Qualifications:

  • 5+ years of professional software engineering experience or a bachelor’s degree in Computer Science/Engineering
  • At least 4 years of experience with NodeJS server-side development
  • At least 4 years of experience with Angular 2+, HTML, CSS, JavaScript/Typescript
  • Experience in writing code for unit, functional, and Integration tests
  • Basic knowledge in DevOps tools: Jenkins, Docker containers, and orchestration - advantage.
  • Experience in working with databases and big data environment - advantage.
  • Experience with micro-service architecture - advantage.
  • Architecture building capabilities - advantage.

Do you have what it takes?

  • Proven ability to work well with others in a fast-paced
  • Iterative product definition and development environment
  • Fast learner with an ability to pick up new ideas and approaches quickly
  • Readiness to learn new and old technologies
  • Enjoys brainstorming on design and has a passion for problem-solving with a strong focus on teamwork
  • Outside-the-box thinking when auspicious.