← Back to jobs
I

Senior Full-Stack Software Engineer

IVIX·Israel·en
On-siteFull-timeFull-stack DevelopmentEnterprise SoftwareGovernment Technology

An AI-focused software company is seeking an experienced full-stack engineer to build and maintain data-intensive web applications across a polyglot monorepo. The role focuses on React and TypeScript, Python and Node.js backends, large-scale data systems, and deployments across on-premises and SaaS5

Responsibilities

  • Develop end-to-end features and systems for internal and external stakeholders.
  • Design and implement solutions for complex large-scale data problems.
  • Own features from planning and technical design through development and post-deployment.
  • Evolve engineering architecture to support growing users, features, and data volumes.
  • Write and maintain tests across the technology stack.
  • Contribute to shared libraries, infrastructure, and engineering best practices.

Requirements

  • At least 5 years of professional software development experience, with a strong focus on backend development.
  • Strong experience with React, Node.js, and TypeScript.
  • At least 3 years of Python backend development experience.
  • Solid understanding of SQL, MongoDB, and data modeling.
  • Experience designing and building REST APIs.
  • Experience developing and maintaining high-scale systems.
  • Ability to solve complex problems independently in a fast-paced environment.
  • Proactive, collaborative, and strong interpersonal skills.

Nice to have

  • A BSc in Computer Science, Engineering, or a related field.
  • Experience with FastAPI or similar asynchronous Python frameworks.
  • Experience with Kubernetes, Docker, Helm, GitHub Actions, Kafka, Airflow, Redis, Elasticsearch, or Neo4j.

Relevance

More opportunities

Similar jobs

The newest open roles in Full-stack Development.

Questions, answered

Frequently asked questions

Senior Full-Stack Software Engineer – AI Data Platform | CVZilla