Software developer- App Team

Tel Aviv, Tel Aviv District, IL

Shopic

Our AI and computer vision technologies create personalized, seamless shopping experiences while empowering retailers with data-driven optimization to enhance operations and reduce losses.We envision a future where shopping is intuitive, stores...

View all jobs at Shopic

Apply now Apply later

Description

Shopic is a leading AI company specializing in cutting-edge solutions for the retail industry.

We develop advanced AI technologies that transform in-store shopping experiences, helping retailers optimize operations, enhance customer engagement, and drive growth. Our products harness computer vision, real-time data analytics, and powerful AI models to provide seamless, innovative solutions tailored to the needs of modern grocery and retail chains worldwide.

Based in Tel Aviv, we are deployed by major grocery brands globally and employ some of the brightest minds in AI and computer vision.


The Role

We’re looking for a Full Stack Developer with a strong backend orientation (approximately 80% backend, 20% frontend). If you enjoy solving complex system-level challenges, building robust infrastructure, and owning services end-to-end—with just the right amount of React work to keep things dynamic—this role is for you.

Responsabilities

  • Design and implement features using Python (backend) and React (frontend)
  • Build reliable, high-performance web applications that interface with AI-driven systems
  • Debug and resolve production issues with a proactive and analytical mindset
  • Optimize applications for performance, scalability, and maintainability
  • Own features across the full development lifecycle: planning, coding, testing, deployment
  • Work closely with product managers, UX/UI designers, fellow engineers, and QA
  • Stay current with best practices and emerging technologies to improve team velocity


Requirements

4+ years of software development experience

Proficiency in Python

Solid working knowledge of modern frontend framework (willing to work on it occasionally)

Experience with relational and non-relational databases (e.g., MySQL, MongoDB, PostgreSQL)

Comfortable working in an agile development environment

Strong grasp of software architecture, design patterns, and scalable backend systems

Deep problem-solving skills and a curious, ownership-driven mindse

Team player with excellent communication and collaboration abilities


Nice to Have

Strong frontend fundamentals and React component architecture

Experience with Playwright for end-to-end testing

Understanding of networking concepts and performance optimization

Hands-on with Docker and containerized development

Familiarity with CI/CD pipelines, especially Jenkins


Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Agile Architecture CI/CD Computer Vision Data Analytics Docker Jenkins MongoDB MySQL Pipelines Playwright PostgreSQL Python RDBMS React Testing UX

Perks/benefits: Startup environment

Region: Middle East
Country: Israel

More jobs like this