A family-owned educational technology company founded in 1999, BrainPOP creates digital educational content to make learning accessible to and engaging for everyone. As an employer
Full Stack Developer
Location
Israel
Posted
12 days ago
Salary
0
Seniority
Senior
No structured requirement data.
Job Description
Full Stack Developer
BrainPOP
Title: Full Stack Developer Location: Tel Aviv For over two decades, BrainPOP has been trusted by educators and parents worldwide as a source of engaging and impactful learning experiences for all kids. With a presence in over two-thirds of U.S. districts through school and district subscriptions and an estimated annual reach of 25 million students, BrainPOP is empowering kids to take agency over their learning and excel in and out of the classroom. The company was acquired in 2022 by KIRKBI, the family-owned holding and investment company of the LEGO brand, marking a significant milestone as their first acquisition in the digital learning realm. We are thrilled to continue making learning fun and accessible with the strategic guidance and support of KIRKBI. BrainPOP is looking for a Full Stack Developer to join our engineering team. You will be a key contributor to building and scaling the tools that power our educational platform. This role is ideal for a developer who is passionate about modern web technologies and eager to implement AI-driven solutions to improve how we create and deliver content to millions of learners. What You'll Do Feature Development - Build, ship, and maintain full-stack features using PHP (Laravel), and Vue.js. - Write clean, efficient code and contribute to a high-quality codebase through proactive code reviews. - Ensure applications are responsive, performant, and accessible across all devices. AI Integration & Tooling - Integrate AI/LLM capabilities into the product to automate workflows and enhance the user experience. - Experiment with and implement prompt engineering, model selection, and AI evaluation frameworks. - Collaborate on the development of AI-assisted features like automated content generation or intelligent study tools. Collaboration & Quality - Work closely with Product, Design, and Engineering peers to turn ideas into functional, production-ready features. - Participate in Agile workflows, including sprint planning and daily stand-ups. - Write unit and integration tests to ensure the reliability of both traditional and AI-powered systems. - Use observability tools (like New Relic) to monitor application health and troubleshoot issues. What We're Looking For Required - 3–7 years of professional experience in full-stack web development. - Proficiency in PHP (Laravel) or Node.js for backend services. - Experience building modern, interactive UIs with Vue.js (or similar frameworks like React). - Hands-on experience with AI: You have built or integrated LLM-powered features into a production environment. - Solid understanding of relational databases (MySQL/PostgreSQL) and API design. - A proactive, problem-solving mindset and a drive to learn emerging technologies. Nice to Have - Experience with Vector databases or AI observability tools. - Knowledge of cloud infrastructure (AWS/GCP) and CI/CD best practices. - Familiarity with Docker or containerized development environments. #tttL#I-IL #LI-Hybrid Life at BrainPOP At BrainPOP, our work directly impacts how teachers teach and students learn. They inspire us to build solutions that facilitate joy and meaningful learning outcomes. Our commitment to educators and kids is reflected in our dedication to the BrainPOP team: ensuring their experience is empowering, creative, collaborative, playful, and anchored in learning and growth. Our team is made up of educators, data scientists, published authors, engineers, artists, bakers, film buffs, cyclists, dual citizens, and so much more. We value diversity and inclusion, collaboration, and learning from multiple perspectives.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description Trinnex is looking for a Senior Full Stack Developer to join our growing Digital Solutions team. You’ll work on modern, high‑impact applications that bring together sensor and IoT data, geospatial technologies, machine learning, and AI‑powered agent systems to solve real‑world engineering and environmental challenges. In this role, you’ll help shape next‑generation intelligent applications, including systems that use autonomous and semi‑autonomous agents, retrieval‑augmented generation (RAG), and agent orchestration frameworks. You’ll work across the full technology stack, collaborate with a talented, cross‑functional team, and have the opportunity to influence technical direction while building scalable, production‑ready solutions. Duties and Responsibilities - Full Stack & API Development - Design, develop, and maintain scalable frontend and back end applications using modern frameworks and architectures. - Build, integrate, and optimize REST, GraphQL, and other APIs to support secure, high performing systems. - Apply best practices in code quality, security, performance optimization, and testing throughout the development lifecycle. - AI Enabled & Agent Based Systems - Contribute to the design and implementation of AI driven features, including agent based workflows and intelligent application components. - Support systems that use retrieval augmented generation (RAG), vectorized data access, and contextual retrieval strategies. - Collaborate on architectures that enable agent orchestration and agent to agent (A2A) communication. - Testing, Deployment, and DevOps Collaboration - Develop and execute automated testing strategies to ensure reliability and performance. - Deploy applications through CI/CD pipelines and partner with DevOps teams to support scalability, monitoring, and production readiness. - Troubleshoot and resolve complex issues across the application stack. - Collaboration, Mentorship, and Delivery - Collaborate with developers, designers, DevOps, and domain experts on solution design and feature delivery. - Conduct code reviews and contribute to continuous improvement of engineering practices. - Mentor and support junior developers across frontend, backend, and integration work. Qualifications - Bachelor’s degree. - 5 years of relevant professional experience. - Equivalent additional directly related experience will be considered in lieu of a degree. Requirements - Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands. Preferred Qualifications - Experience with cloud platforms and Kubernetes based environments. - Knowledge of CI/CD pipelines and automated deployment practices. - Familiarity with Google Cloud Platform (GCP). - Experience building AI driven or agent based applications in production. - Hands on experience with multi agent orchestration, Model Context Protocol (MCP), and standardized agent access to local and remote data. - Practical experience implementing RAG solutions, including document ingestion, vector storage, and contextual retrieval. Skills and Abilities - Strong experience designing and developing full stack web applications. - Proficiency with modern front end frameworks (e.g., React with Context API and Hooks). - Experience with back end development using C#/.NET and JavaScript/TypeScript (Node.js, Next.js, Express). - Solid understanding of API design, data integration, and system architecture. - Experience with geospatial technologies such as ESRI, PostGIS, and Mapbox. - Demonstrated ability to diagnose and solve complex technical problems. - Strong communication and collaboration skills, with the ability to explain technical concepts clearly. - Experience designing or contributing to agentic systems, including multi step or multi agent workflows. - Understanding of RAG patterns, agent orchestration concepts, and A2A communication models. - Familiarity with AI development tools and assistants (e.g., Claude, Cursor). - Proactive mindset toward learning and applying emerging technologies.
• Analyzing system performance, identifying problems, designing, developing, and implementing solutions • Extending metrics collection and creating visualizations to better quantify systems performance • Building tooling to help identify system performance problems faster • Training other Akamai engineers to identify performance issues • Working with teams across the company to implement your solutions
• Lead the architecture for connected vehicle Azure cloud platform • Drive design decisions that ensure scalability, reliability, security, and cost efficiency • Hands-on development of cloud-native services, APIs, event-driven systems • Establish architecture standards, coding practices to ensure high-quality solutions • Mentor engineers and cultivate a culture of continuous learning • Collaborate with embedded engineers and product owner to deliver sprint commitments • Drive continuous improvements in performance, security and cost optimization
Senior Software Engineer
ExperianBased in Dublin, Leinster, Ireland, Experian is a global information services company that operates in 40 countries around the world and has additional headquar
• Partner with engineers, product managers, and cross-functional teammates to deliver features and enhancements that support team and business goals • Contribute to the design, implementation, testing, and deployment of scalable cloud services and APIs • Write clean, maintainable, and well-tested code using modern engineering best practices • Own meaningful features and technical deliverables from development through production rollout and support • Support production systems by monitoring service health, troubleshooting issues, and participating in the team's on-call rotation • Help improve platform performance, reliability, observability, and cost efficiency through day-to-day engineering work • Participate actively in code reviews, technical discussions, and design decisions • Document system behavior, technical decisions, and operational procedures to support team knowledge sharing • Collaborate with teammates across Engineering, Product, and Data Science to solve complex technical problems and deliver customer value • Contribute to a strong engineering culture built on learning, accountability, and continuous improvement



