OUR CLIENT - GuruShots is a fun amp; social platform (App, Web) for photographers of all levels based in Tel Aviv (owned by Zedge Inc, a US public company that owns a portfolio of leading digital consumer brands serving 44 million monthly active users across the globe).
Responsibilities
- Develop and maintain complex server-side applications using NestJS framework;
- Developing and maintaining the core libraries for all our microservices;
- Assess the systems architecture currently in place and work with technical staff to recommend solutions to improve it;
- Provide technical guidance in software amp; platform design, constraints, while working with multiple stakeholders;
- Collaborate with other teams: product, client, devops, qa, bi and liveops;
- Doing it all! from architecture design to data modeling, writing, testing, release and monitoring;
- Work independently and take ownership of projects, demonstrating a "go-doer" mentality to drive projects forward;
- Continuously monitor system performance and proactively identify and address bottlenecks and areas for improvement.
Requirements
- At least 5 years of hands-on backend experience in software development;
- Strong knowledge of Node JS and server-side frameworks (Preferable NestJS);
- Understanding the nature of asynchronous programming and its quirks and workarounds;
- Strong understanding of MICRO SERVICES;
- Understanding of scalable AWS application hosting (EC2, ECS, S3, SQS);
- Understanding of database schemas (Scylla/Casandra, MySQL, Redis, Elastic search);
- Strong proficiency with Rest API design amp; implementation experience;
- A good understanding of Scale and Performance consideration;
- Proficient understanding of build management and tools such as NPM and Jenkins;
- Proficient understanding of code versioning tools such as Git;
- Technologies Requirements: NodeJS, Redis, ScyllaDB, Elastic Search, MySQL, Docker, AWS EC2/ECS;
- High-level of English speaking skills.
Benefits
- Monthly compensation from EUR 4000 gross;
- An actual work-life balance;
- Private health insurance (that includes gym and many more things);
- Home office budget (whatever you need noise-canceling headphones, gaming chair, etc.);
- Learning budget (an amount that can be spent using up to 10% of your working time);
- Wolt gift cards each month;
- Free books of your choice;
- Extra day off on your birthday;
- 24/7 access to our office located near the city center.
Only shortlisted candidates will be contacted.