Anmelden
Registrierung
Firma

Careers

Our employees, from around the world, think outside of the box and enjoy making a difference in others’ lives. We're seeking highly motivated individuals who are willing to join our mission - to help people discover their past, celebrate the present and preserve memories for future generations.

We offer a friendly, informal and creative environment in an International start-up with many opportunities for growth.

Our Open Positions located in Or Yehuda, Israel:

If you want to be part of one of Israel's best internet companies - please apply by sending your resume to Jobs@myheritage.com


Back-End Developer

About the Job:

The Back End Developer is responsible for challenging algorithms implementation, complex data acquisition and implementation of the company's business logic. The position involves development of innovative solutions for serving large number of users and data. The ideal candidate is self-motivated, ambitious, a team player and has strong communication capabilities.

Requirements:

  • Computer science / software engineering degree from acknowledged university
  • Graduate of leading IDF development units - an advantage
  • At least 2-3 years of experience in server-side development
  • Experience in planning and working with complex database schemas – a must
  • Experience in MySQL  - an advantage
  • Experience in .NET or PHP - an advantage
  • Experience in building APIs for client-server applications


Front End Developer

About the Job:

The Frond End Developer is a key member of the R&D team, focusing on the design and implementation of new and existing web UI features within our product environment. We seek an experienced web developer who is highly proficient in implementing the latest web technologies and has a keen eye for UI.

Requirements:

  • Computer science / software engineering degree from acknowledged university
  • At least 3 years of hands-on experience in web UI development
  • Deep knowledge of at least one client -server technology: PHP - an advantage
  • Deep knowledge in client side technologies: JavaScript, Ajax, CSS, etc.
  • Experience with JavaScript libraries (jQuery, Prototype, Dojo)- an advantage
  • Knowledge of HTML5, CSS3 ,SVG, VML– an advantage
  • Desire for hands-on work in challenging and dynamic environment
  • Excellent human relations


Client Software Developer

About the job:

The Client Software Engineer is responsible for developing Family Tree Builder, the best free Genealogy software in the world with over 32,000,000 downloads, challenged with complex functionality and advanced UI, providing supreme user experience to genealogists all over the world. The position involves development of innovative solutions that make Family Tree Builder the cutting edge application it is today. The ideal candidate is self-motivated, ambitious, team player and has strong communication capabilities.

Requirements:

  • Computer science / software engineering degree from acknowledged university
  • Experience in Windows development + OOD + GUI/Client development - must
  • 5 years of experience in C++/.Net Development - must
  • Experience in MFC - advantage
  • Great written and oral communications skills
  • Interest or even some experience in genealogy or family history - advantages


Mac Developer

About the Job:

The Mac developer is responsible for developing Family Tree Builder, our client desktop application, for Mac. This is a challenging position that deals with complex functionality and advanced UI. The position involves development of innovative solutions that will make Family Tree Builder for Mac a cutting edge application and a leader in its field. The ideal candidate is self-motivated, ambitious, a team player and has strong communication capabilities.

Requirements:

  • Experience in Mac OS X development – Must
  • Experience in OOD + GUI/Client development – Must
  • 5+ years of experience in C++/Objective C Development – Must
  • Proven leading capabilities – Advantage


Flex Developer

About the Job:

We are looking for a Software Developer who will be responsible for developing the MyHeritage mobile application. The candidate will have the added benefit of working with a young, dynamic and highly experienced team in the flexible environment of a growing startup.

Responsibilities:

  • Experience in Flex Mobile development- a must
  • Experience in Adobe Air -a must
  • Academic background in computer science/software engineering –an advantage
  • At least 1 years of experience in SW development
  • High motivation, excellent technological skills, desire to work in challenging and dynamic
    environment


Dev Ops Engineer

About the Job:

The Senior Operations Engineer is responsible for the design, implementation and ongoing management and uptime of major site applications and subsystems. The candidate will align engineering development requirements with the capabilities of the site infrastructure. Participation in the design of architectures and automation that deliver against strict requirements for functionality, scalability, performance and reliability is also a key part of this position.

Requirements:

  • Minimum of 3 years administering Linux systems in a production environment
  • Strong knowledge of Linux kernel configuration, performance monitoring, and tuning
  • Experience with shell scripting and at least one other scripting language such as PHP, Python, Perl or Ruby
  • Expertise in server-side development, performance and troubleshooting analysis
  • Advantage - Experience with a configuration management software such as Puppet, Chef or CFEngine
  • Knowledge of monitoring applications such as Nagios, Ganglia, Cacti, Zabbix- Advantage


MySQL Infrastructure Administrator

About the Job:

The MySQL infrastructure administrator must have at least mid-level systems administration or programming experience. The candidate has a strong desire to learn how to administrate large-scale, fast-paced MySQL deployment within an experienced team who is ready to teach.

Requirements:

  • Experience maintaining a large-scale SQL database such as MySQL (preferred), PostgreSQL in production environment
  • Experience with NoSQL databases such as MongoDB, HBase, Redis - Advantage
  • 3 years or more years of hands-on in Linux system administration or programming
  • Ability to write Bash, Perl, Python, PHP and/or Ruby scripts for monitoring, regular maintenance, and automation of tasks
  • Knowledge of system tools such as netstat, lsof, iostat, vmstat, and others, and the ability to deploy that knowledge in production-critical investigations
  • Familiarity with systems-automation tools such as Puppet, Chef or CFEngine- Advantage


QA Engineer

About the Job:

QA Engineers are responsible for methodically and thoroughly testing our products and services prior to release. The position requires performing test procedures to ensure that all products and services of the company’s websites meet company high standards and end-user requirements.
The ideal candidate should be highly organized and dedicated with strong technical and analytical skills, passionate about quality and details.

Requirements:

  • Must have University degree (Scientific degree- an advantage)
  • Must Graduate with honors (Av. Grade above 85) or Psychometric grade above 650
  • Strong technical and analytical skills
  • 1-2 years of quality assurance & manual testing experience - an advantage
  • Experience with internet companies - an advantage
  • High-level English language skills
  • Fast, energetic, diligent, highly motivated
  • Organized, methodical with high attention to details


Technical Support Engineer

About the job:

The Technical Support Engineer is responsible for providing clients with support and technical issue resolution. He/she will communicate customer needs and keep records of customer queries in order to spot common trends and underlying problems. The position involves updating the self-help knowledge base so customers can try to fix problems themselves. We are seeking someone both dynamic and hard-working, with a solid education or background in technical support troubleshooting and a desire to work for a fast-paced start-up. In addition to exceptional analytical skills, you must have a “roll-up your sleeves” attitude.

Requirements:

  • English as mother tongue or high level – Must
  • European Language speakers as mother tongue or 8200 Unit “graduates”
  • Experience in technical support or system administration - Advantage
  • Excellent written & verbal communication skills (support is done by e-mail)
  • Knowledge and experience in Internet, social networking and web 2.0
  • A focus on getting things done
 
Lädt...
Lädt...