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.