Senior Backend Developer

R&D
Herzliya, Israel

Responsibilities

  • Hands-On Backend development
  • Design and implement features and end-to-end product modules
  • Ownership of a mission-critical component in the company
  • Collaboration with various stakeholders (Product, Sales, etc.)

Qualifications

  • First and foremost – Team player with strong self-learning abilities
  • 5+ years of experience working with Python and Django/Flask frameworks
  • Substantial experience working with Postgres databases and object-relational mapping
  • Experience in multi-processing and task management (Celery)
  • Experience working with AWS managed services (ECS, Lambda, SQS, SNS, MSK, IoT Core) in a microservices environment
  • Deep understanding of object-oriented software development principles, methodologies and best practices, and SaaS architecture
  • Committed, striving toward goals, and accountable for results

Nice to have

  • Confidence in creating Docker images for continuous deployments
  • Knowledge and experience in RabbitMQ/Kafka/Redis
  • Experience with NoSQL databases
  • Experience in Frontend development by using Angular 2+
  • Experience in DevOps technologies, CI/CD, and test automation
  • Familiar with IoT-based systems
  • BSc in computer science or equivalent