Senior Full Stack Product Engineer - Python/React Native
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
About Filevine
Filevine is at the forefront of legal technology, providing innovative solutions that enhance legal operations. Our mission is to empower legal professionals through advanced AI systems that streamline workflows and improve efficiency.
Similar jobs
Browse all companies, explore by city & role, or SEO search pages.
Search for Staff Senior Product Engineer React Native Swift Kotlin
301 results
Join Filevine, a pioneering force in Legal AI, where we integrate Legal Operating Intelligence to revolutionize the future of legal work. Our singular system of truth unifies data, documents, workflows, and teams into a cohesive platform, ensuring modern legal operations are executed with precision and transparency.Our flagship product, LOIS (Legal Operating…
Join Filevine, the pioneering Legal AI company that is redefining the future of legal operations with our cutting-edge Legal Operating Intelligence platform. Our system integrates data, documents, workflows, and teams into a single, cohesive platform, ensuring that modern legal work is executed with unparalleled clarity and consistency.At the heart of our innovation is LOIS, the Legal Operating Intelligence System, which transforms legal operations from reactive to proactive. LOIS interprets and analyzes your data, providing insights that simplify complexities, streamline processes, and empower legal professionals with the knowledge and confidence needed to excel. Our talented team of collaborators and innovators has driven Filevine’s rapid growth, earning us accolades from Deloitte and Inc. as one of the most innovative and fastest-growing tech companies in the nation.Role Overview:We are seeking a Senior Full-Stack Product Engineer who will play a critical role in designing and implementing features across our entire technology stack. You will be tasked with architecting and maintaining high-performance mobile applications using React Native while developing scalable backend APIs with Python, FastAPI, and Temporal. Your primary focus will be on rapid iteration and ensuring the stability and reliability of our products, from database architecture to user interface design, including essential tasks in workflow orchestration, monitoring, and quality assurance.
Join Our Team at Valka.aiAt Valka.ai, a pioneering spin-off from the esteemed Realms Group, we are dedicated to transforming how individuals create and engage with digital content. Our vision is to ensure that content goes beyond mere consumption; it should be co-created in real time, merging imagination with reality. Leveraging state-of-the-art AI technology, we are developing an interactive platform that allows virtual characters to respond dynamically to users' voices, text, gestures, and more.This is an exciting opportunity to collaborate with a diverse team of innovators who are passionate about redefining the landscape of generative content. Together, we aim to shift the experience from passive viewing to active participation, unlocking new avenues for creativity across gaming, entertainment, education, and beyond.
JetBrains s.r.o.
JetBrains has developed tools for software teams since 2000. By automating routine checks and corrections, JetBrains products help developers focus on building and shipping software. The goal: make development more productive and creative. Role overview This Backend Customer Success Engineer role centers on supporting engineering teams as they adopt Kotlin for backend development. The position focuses on helping organizations successfully bring Kotlin into production environments. What you will do Guide organizations through the process of moving from Java to Kotlin, assisting with migration, integration, and scaling. Troubleshoot technical challenges that arise during the transition and support teams as they progress from initial experimentation to stable production use. Work with potential users to clarify how Kotlin adoption works and help design migration plans that fit their specific needs. Locations Amsterdam, Netherlands Berlin, Germany Munich, Germany Prague, Czech Republic Remote, Germany
At Make, we empower individuals and teams to design, build, and automate a vast range of tasks and workflows—from dynamic applications to intricate systems—without requiring any coding expertise. Nestled in the vibrant tech hub of Prague, Czech Republic, our diverse teams span across multiple countries including the USA, UK, Germany, France, Canada, India, and Chile.We are on the lookout for a Senior Staff Product Designer to be the visionary force behind our product design. This role demands a creative individual who operates with precision and cultural insight, playing a crucial role in defining our visual product identity across key initiatives.Reporting directly to the Head of Product Design, you will engage both independently and collaboratively with fellow designers and product teams. This position is not merely about refining existing designs; it is about originating innovative concepts, influencing product direction, and elevating the overall execution standards across our offerings.
Veeam Software
Veeam Software secures data and AI for over 550,000 customers worldwide, supporting business continuity for organizations of all sizes. Headquartered in Seattle and operating in more than 30 countries, Veeam specializes in data resilience and security posture management. The company helps global brands deploy AI safely and reliably at scale. Role Overview The Staff Security Engineer will design and strengthen the authentication and authorization framework for Veeam Data Cloud (VDC), a cloud-native SaaS platform. This position is based in Prague, Czechia. What You Will Do Evaluate and define the platform’s authorization model Architect and enhance Role-Based Access Control (RBAC) and related security controls Advance security measures that protect access to Veeam Data Cloud About Veeam Software Veeam is recognized for its commitment to data security, resilience, and supporting customers’ safe adoption of new technologies. The company values growth, learning, and meaningful impact for both employees and clients.
Wrike is a premier work management platform designed for teams and organizations that aspire to collaborate effectively, innovate, and surpass goals daily. It consolidates all work into one accessible platform to eliminate complexity, enhance productivity, and enable individuals to concentrate on their most impactful tasks. Our Vision: A world where everyone can focus on their most purposeful work together. Are you an enthusiastic Frontend Engineer? This is more than just a typical job posting; it’s an opportunity to engage with Wrike for future possibilities. By joining our talent pool, you can introduce yourself and discover more about our culture, projects, and technology. We are always keen to connect with skilled professionals, even if we currently don't have an open position. Start a conversation with us today and explore what life is like at Wrike.Learn More About the Wrike TeamAt Wrike, every voice is valued. Our Scrum teams, which include FE, BE, QA, UI, UX, and a PO, are central to our decision-making processes. Frontend Engineers can contribute within either product cross-functional feature teams or technical (internal) teams. In product teams, engineers handle both business logic and technical solutions, while technical teams focus on developing internal tools and libraries, enhancing code quality, and improving the development experience. In both scenarios, you will engage with the product you are building and witness the impact of your contributions, as we deploy one to three times daily.Current Projects Include:Designing, building, and enhancing product features from scratch or refining existing functionalities.Collaborating to tackle complex challenges and iterating on solutions as a team.Ensuring high technical standards through rigorous code reviews, testing, and task estimations.Adopting rapid, iterative development practices while adhering to best practices.Utilizing AI tools on a daily basis to automate tasks and enhance productivity.Fostering continuous learning and supporting mutual growth.Our Technology Stack Includes:TypeScript, React 19, Redux + Redux ToolkitMicrofrontends, Module FederationAngularDart 5.3, Dart SDK 2.13.4 (for legacy components)AI tools for automationFluent English is requiredReasons to Join Wrike:5 weeks of paid vacationComprehensive health benefitsProfessional development opportunitiesDynamic and inclusive work environment
We are seeking a strategic, people-oriented leader to steer one of our three pivotal Engineering Pods as it transitions to an AI-Native operational framework. You will not be working alone; you will have the backing of a dedicated team of specialists, including a Portfolio/FinOps Lead, Quality Engineering Lead, Architecture Lead, and other Directors, along with the VP team. Your primary objective is to connect the engineering potential with the business reality. You will be the catalyst ensuring that our engineering teams go beyond merely building technology to actually delivering substantial value through our AI-Native Strategy. With an AI mindset, you recognize that AI represents not just a tool, but a transformative operational paradigm, and you are driven to see projects through to completion. Your Responsibilities 1. Strategic Execution & Driving Results Execution & Momentum Driver: Your mission is to minimize friction and sustain momentum. You will ensure that strategic initiatives (such as the transition towards Agentic AI) progress seamlessly from exploration to practical implementation, avoiding analysis paralysis or endless proofs of concept. Problem Solving: You will be the key person who resolves obstacles. When a project encounters delays due to interdepartmental misalignment or resource shortages, you will proactively address and resolve these issues. 2. Promoting an AI Mindset & Culture AI Evangelism: While you don’t need to train models, you must comprehend what AI can achieve. You will challenge existing practices by questioning: “Why are we doing this manually?” and “How can AI agents facilitate this workflow?” People-First Leadership: You will mentor Engineering Managers, fostering a culture that embraces a “fail fast, fail forward” philosophy that encourages learning through experimentation while ensuring strong accountability for delivery and knowledge sharing beyond individuals. Change Management: You understand that the journey to AI transformation is 10% technology and 90% people. You will guide the organization through this cultural evolution, transforming fears of automation into enthusiasm for high-value work. 3. AI Factory Economics & Governance Portfolio Management: View engineering initiatives as a valuable investment portfolio...
Renesas Electronics Corporation
Role Overview Renesas Electronics Corporation is hiring a Senior Staff Digital Design Engineer in Prague. This position leads the design and development of digital solutions that support the company’s product portfolio. What You Will Do Drive the creation and implementation of digital designs for new and existing products Work closely with cross-functional teams to deliver high-performance, reliable solutions Contribute technical expertise and leadership within the engineering group Collaboration This role partners with engineers and specialists across disciplines to ensure digital designs meet performance and reliability standards.
2ntelekomunikaceas
2ntelekomunikaceas seeks a Kotlin/Java Developer to join the team in Prague. This role centers on building and improving applications that support the company’s products. What you will do Write software using Kotlin and Java Contribute to applications that enhance and expand the product lineup Collaborate with colleagues to solve technical challenges and deliver dependable solutions Requirements Hands-on experience with Kotlin and Java Interest in developing scalable software Ability to work effectively with others toward shared objectives This position offers the chance to build reliable software as part of a collaborative team at 2ntelekomunikaceas.
Join our dynamic team at HTTPie as a Senior Frontend Engineer, where you'll have the opportunity to craft exceptional user experiences for our web and desktop applications, documentation, and website content. Your RoleDeveloping high-quality user-facing features with an emphasis on superior user experience.Building complex React components that support drag-and-drop functionality and keyboard shortcuts.Collaborating on a shared React codebase that powers our Next.js and Electron applications.Implementing real-time collaboration functionalities across our products.Enhancing application performance through profiling and optimization techniques.Technology StackFrontend: TypeScript, React, Next.js, TailwindCSS, Electron, WebSocketBackend: Python, Terraform, AWS, Amazon Aurora, AWS Lambda, DjangoTools: Vercel, GitHub, Linear, Slack, Notion, Figma, JetBrains IDEsYour QualificationsMinimum of 5 years of experience in software engineering.Proven experience in developing React single-page applications.Strong understanding of HTTP protocols and modern APIs.Familiarity with contemporary coding practices, testing methodologies, debugging, and automation tools.A passion for developer tools and an eye for what makes them exceptional.A commitment to simplicity and creating delightful user experiences.Ability to discern between robust and minimal solutions to expedite development.Comfortable navigating various levels of abstraction.Excellent written communication skills.A desire to learn continuously and share knowledge with teammates.Bonus QualificationsExperience with TypeScript.Background in building distributed systems.Experience in developing a technology product.Familiarity with early-stage startup environments.Contributions to open-source projects.A history of innovative side projects.An entrepreneurial mindset.
Wrike stands as the premier work management platform designed for teams and organizations striving for enhanced collaboration, creativity, and achievement every day. Our platform unifies all work processes and teams, simplifying complexities, boosting productivity, and allowing individuals to concentrate on their most meaningful tasks. Our Vision: A world where everyone can focus on their most meaningful work, together. About the Role: Join Wrike's Backend Reliability (BRE) team, a crucial component of our backend infrastructure and the guardian of our uptime. We aim to achieve and maintain 99.99% availability while developing the tools, components, and safety nets relied upon by our entire engineering organization. As a Senior / Staff Backend Engineer on this team, you will not merely address tickets but architect essential reliability solutions that influence how Wrike scales, operates, and recovers from failures.Your Impact: Design, build, and maintain vital reliability components including HTTP rate limiters, internal DB schema migration tools, circuit breakers, and distributed Redis-based caching.Troubleshoot intricate production issues, optimize PostgreSQL usage, and ensure our distributed systems remain robust and stable under high load.Lead initial investigations during significant production incidents to identify probable root causes, assess impacts, and suggest mitigation strategies. Long-term solutions are then implemented by the responsible teams based on your insights.Develop scalable, reusable tools and frameworks aiding other engineering teams in building more resilient services.Utilize AI-driven tools and coding agents to expedite development, scrutinize architectures, and automate repetitive or error-prone tasks.Promote reliability best practices across engineering through knowledge sharing, design reviews, and establishing high technical standards.Your Qualifications: Proficient in Java/JVM, with experience in building scalable, high-performance backend systems; willing to adopt other languages as necessary.Strong grasp of distributed systems concepts, including high availability, the CAP theorem, and fault tolerance.Extensive experience with relational databases (PostgreSQL) and non-relational storage solutions.
Apify builds automation tools, AI agents, and web scraping technologies to help people and businesses get more from the web. Our work removes repetitive tasks, like filling out forms or managing large spreadsheets, so humans can focus on what matters most. Our products make online interactions simpler. Users rely on our platform to automate everything from subscription management to collecting large datasets for AI training. We also help protect consumers from fraudulent discounts and support efforts like finding missing children. Our tools give AI chatbots the context they need for smarter conversations, and we are exploring new ways to connect with generative AI technologies like ChatGPT. What You Will Do Work with a cross-functional team to improve our product, making it approachable for beginners and powerful for advanced users. Take part in the full product lifecycle, from idea to launch, to deliver high-quality features. Tackle new technical challenges as the company and platform grow. Use and improve the Apify platform daily, as part of a developer-driven company. Support open-source development and share your work on GitHub. Location Based in Prague. Tech Stack Fullstack development with React and Node.js.
Oddin.gg is a trailblazer in esports data science, recognized as the fastest-growing tech company in Central Europe, and a proud winner of the Deloitte Technology Fast 50 for 2024 & 2025. We provide a robust B2B esports betting ecosystem that includes odds feeds, comprehensive risk management solutions, an advanced iFrame platform, and around-the-clock live content. Our esteemed partners include industry giants such as ESPNbet, Betano, Stake, Betway, OpenBet, and Softswiss. With a diverse team of over 250 professionals across the Czech Republic, Europe, and Asia, we are committed to shaping the future of esports betting.We are seeking a Senior Product Manager to spearhead our eSimulators (eSims) team, comprised of exceptional mathematicians who develop and sustain the models that power Oddin's studio-based, 24/7 betting content. The eSims feature real players engaging in competitive matches across popular titles like eFootball, eBasketball, eCricket, eTouchdown, and CS2/Dota 2 Duels, resulting in over 250,000 matchups annually with more than 800 markets available at any given time.The position presents significant mathematical challenges, including pricing models, market correlation, BetBuilder combinatorics, player-pair balancing, and margin optimization, all demanding exceptional quantitative reasoning skills. While a mathematics background is not a strict requirement, earning the respect of mathematicians is essential. A solid foundation in mathematical and quantitative reasoning is a prerequisite for this role, not merely a favorable trait. The ideal candidate will also possess a credible quantitative background, a keen product instinct for B2B offerings, and the strategic insight to link model quality with commercial success.
Join Wrike as a Senior Product Manager for Analytics and play a pivotal role in shaping our analytics products. You will lead cross-functional teams to develop innovative solutions that empower our users to make data-driven decisions. Your expertise will guide our product strategy, ensuring we meet the evolving needs of our customers.This is an exciting opportunity to contribute to a fast-paced, collaborative environment where your insights and leadership will directly impact the success of our analytics offerings.
Our PurposeAt SentinelOne, we are fueled by a strong mission: to empower those who protect our future. In an era where AI is transforming the operational landscape, safeguarding organizations is paramount. Joining SentinelOne means your contributions directly shield global enterprises, critical infrastructure, and pioneering technologies. If you thrive on impactful challenges and wish to make a tangible difference on a global scale, you will find your purpose with us.About UsSentinelOne stands at the forefront of AI and cybersecurity, revolutionizing the way security is approached. Our AI-driven platform integrates protection across endpoints, cloud, identity, data, and AI systems, providing autonomous detection and swift response. By harnessing real-time analytics and intelligent automation within a cohesive data framework, we cut through the noise, streamline complexity, and empower security teams to prioritize effectively.Our teams are innovators and problem-solvers dedicated to crafting the future of security. If you are eager to tackle challenging problems alongside talented, mission-driven individuals, we welcome you to join us in building a safer future for humanity.What Are We Seeking?We are in search of individuals who possess an insatiable curiosity and a commitment to continuous learning. As AI influences every aspect of our business, we encourage all team members, regardless of their role or level, to develop proficiency in AI tools and concepts. Those who excel in our environment actively pursue new solutions, experiment thoughtfully, and leverage their insights to drive superior outcomes.Key Responsibilities:At SentinelOne, we are redefining the developer platform to foster a cohesive Developer Experience. We are on the lookout for a Staff (tech lead-level) Software/Infrastructure Engineer for a pivotal role that will contribute to this transformation, shaping the next generation of our platform that serves numerous teams and nearly 1000 engineers across the company.As a vital contributor to our ambitious project, you will design and implement a secure, scalable, and reliable Developer Platform & APIs utilizing modern technologies and methodologies. This Developer Platform is built on our Infrastructure Platform, and its APIs are designed to provide both a streamlined developer experience and robust internal infrastructure service protection.Your extensive experience with IDP/DevEx fundamentals will be crucial in this role.
Azul is seeking a Senior Product Manager for Azul Prime in Prague. This role centers on guiding the development and improvement of key products within the Azul Prime line. Role overview The Senior Product Manager will work closely with teams across the company to shape product strategy, oversee execution, and help position Azul Prime in the market. Collaboration with engineering, marketing, and other stakeholders is a core part of the job. What you will do Define and maintain the product roadmap for Azul Prime Translate customer needs into clear, actionable product features Ensure product direction aligns with overall business goals Contribute market analysis and insights to inform product decisions Requirements Experience in product management Strong skills in market analysis Ability to lead cross-functional teams
Join us in transforming the data storage industry with cutting-edge technology! At Pure Storage, you will collaborate with a dynamic group of innovators to shape the future of storage solutions.Ready to make a significant impact? If you're passionate about technology and eager to leave your mark in an exciting environment, we invite you to be part of our journey!YOUR ROLEAs a Java Software Engineer on our Quality Engineering (QE) team, you will play a critical role in architecting seamless global fleet management solutions. Located in our vibrant Prague R&D Center, you will develop cloud-native infrastructure and essential services that simplify complex data management for our customers. Collaborating with cross-functional teams, you will transform advanced machine learning models and RESTful APIs into intuitive and secure user experiences. Your goal is to enhance our SaaS platform into a self-sustaining, intelligent ecosystem that redefines modern service delivery.KEY RESPONSIBILITIESFull-Lifecycle Engineering: Design, develop, and operate high-performance processing services while enhancing the security and interoperability of our global SaaS platform.Developer Tooling Innovation: Build and maintain internal tools that streamline development processes and elevate the developer experience across the unit.Quality Architecture Leadership: Spearhead end-to-end testing strategies to ensure our "unstructured data" solutions remain robust against evolving security threats.Platform Modernization: Explore emerging technologies and cloud solutions to create cost-effective representations of customer data, maintaining 24/7 availability.Collaborative Impact: Work closely with stakeholders to translate business needs into production-ready solutions.
JetBrains s.r.o.
JetBrains is hiring a Senior Product Manager focused on AI Analytics. This position centers on guiding projects that use artificial intelligence to improve user experience and support product growth. Role overview The Senior Product Manager will work closely with teams from different disciplines to shape and deliver AI-driven features. The goal is to ensure JetBrains products continue to set high standards in the industry. Key responsibilities Lead projects that apply AI analytics to enhance product capabilities Collaborate with engineering, design, and other teams to define and execute strategy Drive initiatives that improve user experience and support business growth Location This role is open in multiple cities, including Amsterdam, Belgrade, Berlin, Limassol, London, Madrid, Munich, Paphos, Prague, Warsaw, and Yerevan.
Dnanexus
Join the innovative team at Dnanexus as a Product Security Engineer. In this pivotal role, you will be responsible for ensuring the security of our product offerings, implementing best practices, and collaborating with cross-functional teams to identify vulnerabilities and mitigate risks. You will have the opportunity to work with cutting-edge technology and contribute to the development of secure solutions that protect sensitive data.
Sign in to browse more jobs
Create account — see all 301 results
