The company

Our client, CybeReady, is a well-funded and self-sufficient Israeli startup. CybeReady offers a cutting-edge Security Awareness Training Platform that combines sophisticated phishing simulations, user-tailored training and AI models to ensure corporate cybersecurity resilience in the world’s most vulnerable cyber attack surface – the employees themselves.

The position

We are looking for a full-stack developer, mostly backend oriented but well familiar with front end, web applications, complex databases and cloud technologies.

Responsibilities

  • Join a small R&D team as mostly a back-end and occasionally a front-end developer.
  • Be independent and creative, propose and promote your own ideas, and make an impact on the company’s present and future.
  • Work closely with other stakeholders in the company to resolve issues, design and deliver features, improve and evolve our products line.
  • Take an active part in research and constantly learn the latest technologies, practices and industry trends in an agile and innovation-centred environment.
  • Work remotely from your home, and take responsibility for your work-life balance.

Requirements

  • Python 3 – deep knowledge and at least 4 years of experience.
  • Django web framework – deep knowledge and at least 4 years of experience.
  • Relational databases – proficient and experienced in SQL.
  • ORM – experience and familiarity with ORM frameworks, Django ORM is an advantage.
  • Front-end development – at least one year of experience developing modern front-end applications: JavaScript (TypeScript is an advantage), HTML5, CSS (SASS/LESS), and their respective tools – npm/yarn/bower, webpack/gulp/babel etc.
  • Front-end framework - at least one year of experience with major front-end frameworks. Angular is a big advantage.
  • Testing – experience and good familiarity with unit, integration and E2E testing.
  • Experience with AWS cloud is an advantage.
  • Experience with Docker and serverless architectures is a big advantage.
  • Excellent spoken and written English, experience working in international company is an advantage.

Qualities

  • Independent and self-organized, responsible and trustworthy.
  • Team player with great communication and people skills.
  • A great learner with a passion for the constant expansion of technical knowledge.
  • Critical thinker, problem solver, ability to take big problems and break them into smaller logical parts.