Full Stack Developer jobs in Petah Tikva
About the Position We are looking for a talented, hands-on Software Development Team Leader to lead a small, focused team of software developers in a web development environment and take a key role in the development of an advanced, real-time operational platform. The ideal candidate is a dynamic and technology-driven Team Leader who loves building great software, brings new ideas to the table, stays constantly up to date with emerging technologies, and knows how to turn them into real engineering value. Responsibilities Lead the team's day-to-day technical activities while remaining actively hands-on in development. Develop scalable backend services in a microservices architecture. Integrate AI into the day-to-day development lifecycle, including coding, testing, debugging, documentation, code review, and productivity improvement. Work closely with Product, System Engineering, Project Managers, QA, and other R&D stakeholders. Requirements 2–5 years of proven experience as a Software Development Team Leader – mandatory. Strong hands-on software development background. Proven experience working in a web development environment – mandatory. Strong backend development experience with C#/.NET – highly preferred; strong Java experience will also be considered. Experience with modern web applications and frontend development; React experience – advantage. Proven experience developing systems based on microservices architecture – mandatory. Demonstrated hands-on, day-to-day experience working with AI-assisted development tools, including Claude Code – mandatory. Strong understanding of software architecture, design principles, and modern development practices. Strong problem-solving skills and the ability to operate effectively in a dynamic technological environment. Provide hands-on support for operational systems in Israel and abroad, ensuring rapid incident response and strict SLA compliance. Personal Profile Technology-driven, curious, and passionate about software development and AI. Proactive and creative, with the ability to bring new ideas and challenge existing approaches. Constantly up to date with new technologies, development tools, and industry trends. Strong ownership mindset and ability to drive execution independently. Why Join Us This is a unique opportunity to join a highly innovative technological environment, work at the forefront of modern software development, and combine technical leadership, hands-on development, modern architecture, and AI-driven engineering practices.
The C2 application is the primary interface for operators, combining mission planning, real-time control, telemetry, and video into a unified system. We are looking for a Full Stack Team Lead to build and lead the C2 development team from the ground up. This role combines technical leadership and people management, with strong ownership over architecture, execution, and alignment with the broader system (core backend and edge platforms). Responsibilities: Team Leadership Build, lead, and mentor a team of frontend/full-stack developers Define team standards, development processes, and best practices Drive execution, delivery planning, and technical quality Support hiring, onboarding, and growth of team members Technical Leadership Lead the design of the architecture (including microfrontend approach) Guide implementation of a real-time, high-performance C2 application Ensure scalability, maintainability, and modular system design Make key technology decisions and define development guidelines Review designs and code, ensuring alignment with architecture and standards Cross-Team Collaboration Work closely with Core (backend) and Edge (on-device) teams Translate product roadmap and system constraints into technical direction Ensure alignment between frontend, backend, and edge capabilities Drive integration strategies across: Real-time communication layers Video streaming pipelines Telemetry and control systems System Ownership Own the end-to-end frontend domain within a distributed system Balance product requirements with technical constraints (real-time, air-gapped, edge) Identify risks, trade-offs, and long-term architectural considerations Lead debugging and resolution of complex cross-system issues What Makes This Role Unique Opportunity to build and lead a team from scratch Direct impact on the core operator interface of a real-world system Work across frontend, backend, and edge domains Influence architecture, technology, and engineering culture Solve challenges in: Real-time UX Multi-platform orchestration Video + telemetry integration Cloud and air-gapped deployments Requirements 6+ years of experience in frontend or full-stack development 2+ years of experience in technical leadership or team leadership roles Strong expertise in modern frontend frameworks (React preferred) Proven experience designing architecture for complex systems Technical Expertise Experience building real-time, data-intensive applications Strong understanding of architecture and modular design Experience integrating with: Backend systems (Java / Python) Real-time communication (WebSockets, pub/sub) Distributed systems / messaging (Kafka, Redis, etc.) - Advantage Understanding of performance, scalability, and state management System & Domain Understanding Experience working in distributed systems environments Ability to understand and work across backend and edge systems Experience in systems involving video streaming, telemetry, or real-time control – strong advantage Familiarity with air-gapped or constrained environments – advantage Nice to Have Experience in C2 systems, drones, robotics, or defense-related domains Background in map-based or geospatial applications Experience with video technologies (WebRTC, RTSP, GStreamer) Familiarity with DevOps and CI/CD practices
Our Mission At Palo Alto Networks®, we’re united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone has a voice, and every idea counts. If you’re ready to do the most meaningful work of your career alongside people who are just as passionate as you are, you’re in the right place. Who We Are In order to be the cybersecurity partner of choice, we must trailblaze the path and shape the future of our industry. This is something our employees work at each day and is defined by our values: Disruption, Collaboration, Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and use it to augment the impact every individual can have. If you are passionate about solving real-world problems and ideating beside the best and the brightest, we invite you to join us! We believe collaboration thrives in person. That’s why most of our teams work from the office full time, with flexibility when it’s needed. This model supports real-time problem-solving, stronger relationships, and the kind of precision that drives great outcomes. Job Summary Idira (formerly CyberArk), now a part of Palo Alto Networks, is seeking a Senior Staff Fullstack Engineer to join our Shared services team. We build core backend services that power the modernization of our identity security products — shared services that multiple domain teams depend on. We leverage AI throughout our development process, move fast, and ship often. In this role, you will design and implement robust backend services using AWS serverless architecture while building modern web applications. Embedded within a collaborative, cross-functional team, you will embrace our AI-driven Software Development Life Cycle (ASDLC) to deliver high-performance, secure solutions. We are looking for a passionate engineer with exceptional interpersonal skills to help us achieve our ambitious engineering goals. Responsibilities: • Design and implement backend services in Python on AWS serverless infrastructure • Design and consume RESTful APIs connecting distributed microservices • Build modern web UIs using React and TypeScript • Leverage AI tools throughout the development lifecycle to accelerate delivery • Be a member of a highly talented cross-functional development team in an agile oriented environment • Participate in continuous and iterative engineering cycles, emphasizing code quality, supportability, scalability, and performance • Collaborate with domain teams to define API contracts and integration patterns Qualifications • 5+ years hands-on experience as a software engineer • 3+ years of experience with Python • 2+ years of experience with React (TypeScript) • 3+ years of experience with cloud-based systems (AWS — an advantage) • Experience with microservices systems • Familiarity with Serverless development — an advantage • Experience with micro-frontend architecture - an advantage • The ability to be a team player with excellent collaboration, communication, and leadership skills • Fast learner who is ready to learn new technologies and teach them to others • BSc in Computer Science/Engineering or equivalent • Excellent communication skills, fluent in English, good writing skills • Self-motivated with great interpersonal skills Our Commitment We’re trailblazers that dream big, take risks, and challenge cybersecurity’s status quo. It’s simple: we can’t accomplish our mission without diverse teams innovating, together. We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at [email protected]. Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics. All your information will be kept confidential according to EEO guidelines. Is role eligible for Immigration Sponsorship? No. Please note that we will not sponsor applicants for work visas for this position.
Description About the Role We are looking for a Senior Full Stack Developer to join a CommIT team delivering mission-critical systems for a leading financial institution. You will own features end-to-end across the full stack, working in a secure, highly regulated banking environment where reliability, code quality, and disciplined process matter as much as speed. This is a hands-on senior role on a layered enterprise architecture. You will be expected to operate confidently across all tiers — from the React client through to the core banking integration — and to raise the engineering bar for the team. We build with modern, AI-assisted workflows, so developers who are fluent with tools like Cursor and Claude Code will feel at home. Architecture at a Glance You will design and build across a layered banking architecture, understanding the responsibilities and boundaries of each tier and how data and transactions flow through them: Client (React | React Native) → BFF (Nest.js / JavaScript) → Middleware (.NET / C#) → Core Banking Key Responsibilities • Design, build, and maintain full-stack features end-to-end across the client, BFF, and middleware tiers. • Develop responsive, accessible UIs in React and build the Backend-for-Frontend layer in Nest.js / Type script. • Integrate middleware services in .NET / C#, connecting to core banking systems and third-party financial APIs. • Write secure, well-tested, maintainable code, with unit and integration test coverage as part of the definition of done. • Work within the bank's SDLC and governance — change management, environment promotion, security and compliance gates, code review, and release control. • Participate in design discussions and code reviews; mentor team members and improve engineering practices. • Collaborate with product, QA, architects, and the client's teams in a delivery-focused, client-facing setting. Requirements Must-Have Qualifications • 5+ years of professional full-stack development experience. • Front-end: strong React and React Native, including modern patterns, state management, and component architecture. • BFF / JavaScript: hands-on experience building Backend-for-Frontend layers with Nest.js (Node / JavaScript / TypeScript). • Layered architecture: proven experience designing and developing across a Client → BFF → Middleware → Core structure, with a clear grasp of each tier's responsibilities and boundaries. • Regulated SDLC: experience working within a bank's (or comparable regulated enterprise's) software development lifecycle — formal change management, security and compliance gates, and release governance. • Testing: strong testing discipline with hands-on unit and integration testing using Jest (JS/TS). • Fundamentals: REST APIs, relational databases (e.g. SQL Server / Oracle / PostgreSQL), Git, and CI/CD pipelines. • Messaging / event-driven: hands-on experience with messaging and event-streaming tools such as RabbitMQ and Kafka, and asynchronous integration patterns between services. • State machines: deep knowledge of state machine design and implementation for modeling complex, multi-step workflows and transaction lifecycles. • Security mindset: writes with security and data sensitivity front of mind, appropriate to a banking context. • Communication: strong verbal and written English; effective in a collaborative, client-facing delivery environment. Advantages • Middleware: .NET / C# development, building services and integrations. • Banking / financial domain depth — prior experience with core banking, payments, or other financial systems. • AI-assisted development — hands-on experience with tools such as Cursor or Claude Code (ideally 1+ year). A meaningful plus on this team. • Cloud & modern infra — AWS, microservices, containers (Docker / Kubernetes). • Local context — familiarity with the Israeli banking landscape and Hebrew.
Get full stack developer jobs sent to you
Add your work once. When an opening fits, it comes to you, and you see who you know at the company.
Get openings like these