CrawlJobs Logo

Full Stack Developer Python & Javascript

Spain, Madrid · Job Posted May 05, 2026
Apply Position
Job Link Share

Job Description

Our client is a Canadian Tier 1 company that is redefining how law firms operate with a fully cloud‑based, end‑to‑end practice management platform used by thousands of legal professionals worldwide. They are widely recognized as a global leader in legal software and legal AI, combining deep legal workflows with cutting‑edge, AI‑powered automation to turn complex legal work into streamlined, outcome‑driven processes. As a Full Stack Engineer (Python + JavaScript/TypeScript), you will build and scale core product features that power the daily work of law firms across the globe. This is a Python‑first role: you will spend most of your time designing and implementing backend services in Python, while also contributing to a modern front end built with Javascript and TypeScript.

Job Responsibility

  • Design, implement and evolve backend services in Python (e.g. FastAPI, Django, Flask) that are secure, scalable and easy to maintain
  • Build and iterate on front‑end features using React and TypeScript, focusing on performance, usability and clean component architecture
  • Integrate AI‑powered capabilities into product workflows (retrieval, summarization, recommendations, agent‑like flows) in collaboration with the internal AI/ML teams
  • Own features end‑to‑end: from data modelling and API design to UI behavior, monitoring, alerting and performance tuning
  • Write high‑quality, well‑tested code and contribute to shared patterns, libraries and best practices across the engineering organisation
  • Participate in technical discovery and architecture discussions, challenging assumptions and helping shape the technical roadmap

Requirements

  • Strong professional experience as a Software Engineer with a clear focus on Python as your main backend language
  • Solid experience building web applications end‑to‑end, ideally in product‑focused or SaaS environments
  • Deep understanding of web fundamentals: REST APIs, authentication/authorization patterns, data modelling, SQL/NoSQL, caching and performance
  • Hands‑on experience with at least one modern front‑end framework (ideally React) and confident using JavaScript and TypeScript in production
  • Engineering mindset: you care about clean abstractions, testability, observability and long‑term maintainability, not just 'making it work'
  • Curious about AI and how to leverage it pragmatically in product features and in your own developer workflow (tooling, code assistance, automation)

What we offer

  • A dynamic, collaborative culture that encourages innovation
  • Flexible working hours and remote-friendly policies
  • Focus on mental health and holistic well-being
  • Ongoing professional growth and development opportunities
  • Diverse, multicultural teams
  • A space where creativity and experimentation are welcomed
  • Regular team-building activities and community engagement
  • Access to cutting-edge legal technology platforms and tools

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Full Stack Developer Python & Javascript

8 matching positions

Full Stack Developer Python with English

Our client is a Canadian Tier 1 company that is redefining how law firms operate...
Location
Location
Spain , Madrid; Barcelona
Salary
Salary:
Not provided
babelprofiles.com Logo
Babel Profiles
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong professional experience as a Software Engineer with a clear focus on Python as your main backend language
  • Solid experience building web applications end-to-end, ideally in product-focused or SaaS environments
  • Deep understanding of web fundamentals: REST APIs, authentication/authorization patterns, data modelling, SQL/NoSQL, caching and performance
  • Hands-on experience with at least one modern front-end framework (ideally React) and confident using JavaScript and TypeScript in production
  • Engineering mindset: you care about clean abstractions, testability, observability and long-term maintainability, not just 'making it work'
  • Curious about AI and how to leverage it pragmatically in product features and in your own developer workflow (tooling, code assistance, automation)
Job Responsibility
Job Responsibility
  • Design, implement and evolve backend services in Python (e.g. FastAPI, Django, Flask) that are secure, scalable and easy to maintain
  • Build and iterate on front‑end features using React and TypeScript, focusing on performance, usability and clean component architecture
  • Integrate AI‑powered capabilities into product workflows (retrieval, summarization, recommendations, agent‑like flows) in collaboration with the internal AI/ML teams
  • Own features end‑to‑end: from data modelling and API design to UI behavior, monitoring, alerting and performance tuning
  • Write high‑quality, well‑tested code and contribute to shared patterns, libraries and best practices across the engineering organisation
  • Participate in technical discovery and architecture discussions, challenging assumptions and helping shape the technical roadmap
What we offer
What we offer
  • A dynamic, collaborative culture that encourages innovation
  • Flexible working hours and remote-friendly policies
  • Focus on mental health and holistic well-being
  • Ongoing professional growth and development opportunities
  • Diverse, multicultural teams
  • A space where creativity and experimentation are welcomed
  • Regular team-building activities and community engagement
  • Access to cutting-edge legal technology platforms and tools
  • Fulltime
Read More
Arrow Right

Senior Python Full Stack Developer

Are you a senior-level Full Stack Developer who thrives on solving complex probl...
Location
Location
United Kingdom , Newcastle upon Tyne
Salary
Salary:
42000.00 - 62000.00 GBP / Year
gillespierecruitment.co.uk Logo
Gillespie Recruitment
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience owning and delivering full stack web applications end-to-end
  • Strong understanding of user-centric design and client experience
  • Solid knowledge of parallel, virtual, cloud computing and Dockerisation
  • Experience developing background services using multiprocessing and multithreading
  • Excellent technical capability across: Python, Flask, MVT architecture, SQLAlchemy and ORM principles, PostgreSQL and database design, Front-end development using HTML, CSS, JavaScript (jQuery, AJAX, DataTables), Jinja2 and Node Package Manager, Docker and Docker Python API, AWS (ECS, RDS, EFS, EC2, VPC, Firewalls, Boto3 API), Azure DevOps, CI/CD pipelines, repositories, Git and source control tools, Mapping solutions such as OpenLayers
  • Strong written and verbal communication skills, able to clearly explain technical concepts to non-technical stakeholders
  • Experience delivering complex, uncertain R&D projects
  • Confident conducting high-quality code reviews
Job Responsibility
Job Responsibility
  • Taking initiative on robust software product development, including developing, deploying, and maintaining cloud-based web applications
  • Designing full system structures, including workflows, databases, and cloud architectures
  • Creating an exceptional user experience for advanced engineering tools
  • Developing background daemons and orchestration software to run optimisation algorithms in parallel
  • Identifying and scoping new features and future R&D opportunities
  • Producing technical specifications for external subcontractors and managing those relationships
  • Supporting the development of R&D funding applications and consultancy proposals
  • Coaching and mentoring junior developers
  • Representing the business at conferences, webinars, and industry events
What we offer
What we offer
  • Opportunity to work on truly innovative, world-leading technology
  • Supportive, collaborative team environment
  • Real scope to influence products, processes, and future direction
  • Fulltime
Read More
Arrow Right

Full Stack Python Developer

We are looking for a talented Full Stack Software Engineer with a proven track r...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
nstarxinc.com Logo
NStarX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field
  • Minimum of 5 to 8 years of experience as a Full Stack Software Engineer with a focus on microservices development and exposure to Machine Learning applications
  • Proficiency in Python and experience with web frameworks like Flask and Django
  • Strong knowledge of JavaScript and experience with React or other frontend frameworks
  • Proven expertise in building and deploying microservices in a production environment
  • Familiarity with Machine Learning concepts, libraries (e.g., TensorFlow, scikit-learn), and experience in integrating ML models into applications
  • Hands-on experience in designing and optimizing systems for low-latency applications
  • Solid understanding of relational and non-relational databases, with experience in database design and query optimization
  • Proficiency in Git for version control and collaboration
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform
Job Responsibility
Job Responsibility
  • Microservices Architecture: Design, develop, and maintain microservices-based applications using Python and web frameworks like Flask and Django
  • Frontend Development: Create user-friendly and responsive interfaces using React, ensuring seamless user experiences across different devices and platforms
  • Backend Development: Build efficient and scalable backend systems to support data processing, storage, and retrieval, and facilitate seamless communication between microservices
  • API Development: Design and implement RESTful APIs to enable smooth integration with external services and facilitate communication between frontend and backend components
  • Low Latency Setup: Utilize performance optimization techniques to create low-latency setups for ML applications, ensuring real-time response and minimal delay
  • Machine Learning Integration: Collaborate with data scientists to integrate ML models into the application, ensuring proper deployment, monitoring, and inference
  • Data Pipelines: Develop data pipelines to preprocess and prepare data for ML models, ensuring data quality and consistency
  • Security and Authentication: Implement security measures, authentication mechanisms, and access controls to protect sensitive data and ensure application security
  • Testing and Quality Assurance: Write unit tests, conduct code reviews, and ensure high code quality to deliver reliable and maintainable software solutions
  • Documentation: Prepare comprehensive documentation for code, APIs, and architecture to facilitate seamless collaboration and future development
What we offer
What we offer
  • Competitive base + commission
  • Fast growth into leadership roles
  • Fulltime
Read More
Arrow Right
New

Java Full Stack Developer

We are currently seeking a Java full stack developer to join our team in Bangalo...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated hands on experience building enterprise grade microservices using Java 11+, including strong proficiency in RESTful API design, API documentation (OpenAPI/Swagger), and build tools such as Gradle or Maven
  • Strong front end development capability in React , with the ability to create performant, user friendly interfaces
  • Deep expertise in relational databases preferably PostgreSQL, MS SQL Server, or DB2 including data modelling, performance optimization, and advanced SQL proficiency
  • Practical experience working with Kubernetes and modern microservices architectures in production environments
  • Ability to develop solutions in Python and Unix shell scripting (e.g., Bash)
  • Experience writing high quality unit tests with JUnit, and familiarity with TDD or BDD methodologies is a strong plus
  • Strong understanding of Git based source control workflows and exposure to CI/CD pipelines using tools such as Jenkins
  • Comfortable working within Linux environments and leveraging command line tools for development and debugging
  • Solid grasp of Agile methodologies, including experience with Agile tools such as JIRA
  • Ability to write clean, reusable, maintainable code that aligns with engineering best practices and enterprise standards
Job Responsibility
Job Responsibility
  • Support designing, building, and integrating systems
  • Work with business stakeholders to fulfil the requirements and supporting solutions using JavaScript, Java, and RDBMS
  • Liaise with global teams to understand requirements, develop high quality code, and deliver projects
  • Handson design and development of high quality Java applications within a multitier, enterprise environment
  • Ensure all code aligns with established architectural standards, integration patterns, and enterprise engineering guidelines
  • Collaborate closely with global development teams and business stakeholders to gather requirements, refine solutions, and deliver impactful features
  • Build proofs of concepts to evaluate new technologies, frameworks, and solution approaches
  • Participate actively in design discussions, contributing to architectural decisions and long term platform direction
  • Investigate and resolve production issues with a focus on root cause analysis, stability, and continuous improvement
  • Support all phases of the SDLC, including analysis, design, coding, testing, deployment, and post release support
Read More
Arrow Right
New

Senior Full-Stack Developer

We are looking for a Senior Full-Stack Developer to support the integration of e...
Location
Location
Czechia , Prague
Salary
Salary:
Not provided
algoteque.com Logo
Algoteque
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in Python development
  • Experience with frontend development using Vue.js and JavaScript
  • Hands-on experience with PostgreSQL
  • Experience building and integrating REST APIs
  • Familiarity with AWS cloud services, Docker and containerized environments
  • Knowledge of GitHub and GitHub Actions for version control and CI/CD
  • Experience with infrastructure automation tools such as Terraform
  • Strong analytical and problem-solving skills
  • Ability to work effectively in cross-functional environments
Job Responsibility
Job Responsibility
  • Develop and maintain full-stack applications and integrations
  • Enhance and support workflow engines used for statistical and cheminformatics processes
  • Build and maintain backend services, APIs, and frontend interfaces
  • Develop scalable and reliable cloud-based solutions in AWS environments
  • Work with PostgreSQL databases and optimize data processing workflows
  • Support CI/CD automation and deployment processes
  • Collaborate with cross-functional teams to deliver technical solutions aligned with research and business needs
  • Participate in code reviews, testing, debugging, and continuous improvement initiatives
  • Fulltime
Read More
Arrow Right

Senior Full Stack Developer

We are seeking a highly accomplished and multi-faceted Senior Full Stack Develop...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 03, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of professional full-stack development experience utilizing Microsoft .NET (C#) web architectures
  • Direct, hands-on experience building applications with .NET 9 (ASP.NET MVC and Blazor WebAssembly standalone) alongside relational and NoSQL frameworks
  • High proficiency in Python and JavaScript for executing advanced web application logic, data transformations, and automation
  • Deep structural understanding and practical experience architecting solutions on the Azure Cloud platform
  • 2+ years of dedicated experience building or optimizing cloud-based big data pipelines and distributed computing workloads
  • Advanced Cloud Infrastructure: Direct experience working with advanced cloud data integration suites, monitoring frameworks, and automated computation services
  • Modern Database Connectors: Hands-on familiarity implementing specific enterprise data clients, including modern Cosmos DB and SQL data libraries
  • Mobile Deployment: Familiarity with cross-platform mobile frameworks (such as .NET MAUI) and deploying applications to official application storefronts
  • Accessibility Compliance: Functional working knowledge of building digital products that conform to strict digital web accessibility standards
  • Independent Execution: Proven capability to operate with absolute autonomy, demonstrating strong personal initiative and lifecycle self-management
Job Responsibility
Job Responsibility
  • Develop, debug, and maintain high-performance, secure web applications utilizing modern .NET and frontend architecture patterns
  • Design and deploy Progressive Web Applications (PWAs) to optimize digital service delivery channels
  • Write clean, maintainable, and highly efficient script files to execute data processing, automation, and backend infrastructure tasks
  • Design and optimize data storage solutions, establishing secure connectivity with relational systems and advanced NoSQL data stores
  • Build, tune, and manage high-throughput cloud data pipelines to support large-scale data acquisition, processing, and analysis workloads
  • Ensure cloud architectures are configured for maximum reliability and scalability, utilizing cloud diagnostics to monitor stack health
  • Participate in building robust DevOps deployment pipelines and refining automated CI/CD release processes
  • Participate in rigorous peer code reviews to enforce established engineering standards, security best practices, and compliance controls
  • Triage and resolve complex application bottlenecks, data sync conflicts, and performance issues across both development and production environments
  • Act as a core technical liaison, collaborating with cross-functional squads to translate requirements into deployed technical assets
What we offer
What we offer
  • Modern Tech Stack: Work directly with cutting-edge frameworks including .NET 9, ASP.NET MVC, and Blazor WebAssembly
  • Cloud & Big Data Depth: Gain enterprise experience building public-facing portals integrated with Azure Cosmos DB and Databricks data lakes
  • Full-Stack Ownership: Lead end-to-end development, from designing responsive mobile web views to engineering robust backend automation pipelines
  • Collaborative Onsite Culture: Partner closely with cross-functional engineering, DevOps, and database teams inside a high-energy professional workspace
  • Fulltime
Read More
Arrow Right

Full Stack Developer - Java - React JS

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of proven software development experience, specializing in Java, JavaScript framework like React, Spring Boot, and Oracle
  • In-depth knowledge of modern application architecture principles
  • Clear understanding of Data Structures and Object-Oriented Principles using Java
  • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows
  • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development
  • Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations
  • Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications
  • Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS
  • Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar
  • Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle
Job Responsibility
Job Responsibility
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Appropriately assess risk when business decisions are made
  • Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders
  • Develop and engineer solutions within an Agile software delivery team
  • Fulltime
Read More
Arrow Right

Full Stack Developer

Bountiful is a data analytics company that is creating the system of record for ...
Location
Location
United States , San Francisco
Salary
Salary:
150000.00 - 180000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience software engineering, computer science or other relevant engineering disciplines. No degree necessary
  • 5+ years of relevant software experience, particularly at a startup
  • Proven ability to ship production software end-to-end, frontend through backend through infra
  • Comfortable with Python, modern JS frameworks, cloud infrastructure (GCP preferred), and SQL at scale
  • You've used AI tools (Cursor, Claude, Copilot, etc.) as a genuine productivity multiplier
  • Experience leading and shipping complex systems before the current AI wave, demonstrating core engineering fundamentals
  • Strong communicator who can run engineering meetings, write clear documentation, translate technical tradeoffs for non-technical stakeholders
  • You’re a builder focused on action
  • Curious on how the world works in agriculture
  • Founders' mentality and understanding of what drives our business
Job Responsibility
Job Responsibility
  • Lead all software development for our product and internal tools
  • Maintain existing codebase, databases, infrastructure, CI tools
  • Drive V2 of our core OS product: full develop automated crop pipelines for existing crops, add new crops, expand user features
  • Help manage over 130k acres of specialty crop data from Washington to California
  • Optimize a Postgres/PostGIS database containing 9+ crop types and 200M lbs worth of records ensure sub-second dashboard latency
  • Improve suite of internal tools to track crop pipeline status including: acres, records, users actions, progress, etc.
  • Resolve high priority technical debt and security hardening
  • Delegate and coordinate with contract developers and future hires as the team grows
  • Design architecture that allows us to expand to new crop types/locations with minimal intervention
  • Document software development clean in code, readme docs, system architecture diagrams and data schemas
What we offer
What we offer
  • Direct ownership of software technical decisions and implementation
  • Work on a problem that’s at the intersection of software and the physical world
  • Agriculture is meaningful industry that feeds the world
  • Be a part of a small agile team, high trust, fast decisions
  • Fulltime
Read More
Arrow Right