CrawlJobs Logo

Full Stack Developer Python with English

babelprofiles.com Logo

Babel Profiles

Location Icon

Location:
Spain , Madrid

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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

Additional Information:

Job Posted:
May 16, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Full Stack Developer Python with English

Freelancer Full-Stack Django / React Developer

Join GuestReady as a Full-Stack Django / React Developer. GuestReady is a game-c...
Location
Location
Salary
Salary:
Not provided
guestready.com Logo
GuestReady
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Python / Django skills
  • Knowledge of React and CSS
  • Experience working in a product team
  • Experience with pull request reviews
  • Fluency in English
  • Experience working in a remote environment
  • Excellent problem-solving skills and a proactive mindset
  • Positive attitude in a fast-paced environment
Job Responsibility
Job Responsibility
  • Build new projects from scratch using Python / Django and React
  • Maintain our existing features
  • Review pull requests
What we offer
What we offer
  • Work in a full-remote team with an asynchronous culture
  • Join a product-minded team and build quality software with technical tests
  • Learn from our senior developers in a team that values learning and pull request reviews
  • See the impact of your work as our (your!) product grows and improves
  • Be part of a fast-growing company in the travel industry
  • Join a multicultural, dynamic team
  • Fulltime
Read More
Arrow Right

Full Stack Developer

At Bosch, we shape the future by inventing high-quality technologies and service...
Location
Location
Poland , Warszawa
Salary
Salary:
Not provided
https://www.bosch.pl/ Logo
Robert Bosch Sp. z o.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Knowledge of Python
  • SQL
  • Oracle DB
  • Rest API
  • Experience in working within different software development and delivery life cycles, agile, iterative, waterfall
  • Experience working with large amounts of data and the ability to manage it effectively
  • Analytical and problem solving skills to address and resolve technical issues
  • Self-organization
  • structured
  • responsible and goal-oriented
Job Responsibility
Job Responsibility
  • Developing and maintaining the Valuemation tool within Bosch's IT infrastructure, ensuring its proper functioning and alignment with company standards
  • Designing and implementing solutions for Valuemation, an IT Financial Management Suite, to enable efficient cost planning and management for IT Services
  • Automating the mapping of technical and business services based on consumption rules and ensuring accurate data for charging internal Bosch customers for IT services
  • Collaborating closely with internal stakeholders to gather and define IT requirements
  • Customizing and implementing user requests within Valuemation
  • Adhering to Bosch IT standards and best practices in all aspects of development and system integration
  • Actively contributing to team meetings, such as daily stand-ups, by sharing progress updates, highlighting blockers, and collaborating on solutions
  • Ensuring project-related documentation is consistently updated
  • Regularly updating task statuses in Jira and participating in team communications
  • Supporting and motivating team members to resolve issues and meet project milestones
What we offer
What we offer
  • Private medical care and life insurance
  • Cafeteria System with multiple benefits (incl. MultiSport, shopping vouchers, cinema tickets, etc.)
  • Prepaid Lunch Card
  • Number of benefits for families (for instance summer camps for kids)
  • Non-working days on the 24th and 31st of December
  • Competitive salary + annual bonus
  • Hybrid work with flexible working hours
  • Referral Bonus Program
  • Copyright costs for IT employees
  • Complex environment of working, professional support and possibility to share knowledge and best practices
  • Fulltime
Read More
Arrow Right

Full Stack Developer

The Full Stack Developer will develop cloud-native solutions for monitoring and ...
Location
Location
Italy , San Giovanni Lupatoto
Salary
Salary:
Not provided
exorint.com Logo
EXOR International
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficiency in programming languages: HTML, CSS, JavaScript, TypeScript
  • Knowledge of Docker and orchestration systems like Kubernetes
  • Experience with version control tools based on Git
  • English language proficiency, certified at B1 level
  • Degree in computer engineering or related fields
  • In-depth knowledge of at least two of the following languages or frameworks: C#, Python, JavaScript/TypeScript, Node.js, Vue.js, React
  • Understanding of relational databases (Postgres/MySQL)
  • Preferable knowledge of NoSQL
Job Responsibility
Job Responsibility
  • Collaborate on designing and implementing product UIs
  • Design user experiences (UX)
  • Work on designing and implementing APIs
  • Assist in implementing back-end modules
  • Support solution deployment, including on-site with clients
  • Fulltime
Read More
Arrow Right

Full Stack Developer

Location
Location
India , Bangalore
Salary
Salary:
Not provided
ansrsource.com Logo
ansrsource
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Expertise in Node js, Mongo DB, Angular js and Express js
  • Hands-on experience with JavaScript based Development on both client and server-side
  • Experience with modern frameworks and design patterns
  • Knowledge of back-end languages C#, Java, Python will be a plus
  • Familiarity with databases (e.g., MySQL, MongoDB)
  • Understanding and experience with asynchronous processing, partial page refresh, DOM traversal and manipulation
  • Experience with REST API construction, documentation, and architecture, including API description languages like Swagger
  • Experience with parsing and manipulating XML and JSON
  • Familiarity with Component-based architecture such as React
  • Broad experience in JS-based UI technologies like Angular or VU and responsive frameworks like Bootstrap and Foundation
Job Responsibility
Job Responsibility
  • Creating REST services for data transfer with UI through a Node.js backend
  • Define code architecture decisions to support a high-performance and scalable product with a minimal footprint
  • Work on the frontend as and when needed
  • Design and maintain large and complex databases, both relational and non-relational databases
  • Establish, refine, and integrate development environment tools and software as needed
  • Identify production and non-production application issues as a part of deployment
  • Deploy applications on AWS cloud with ability to quickly debug hosting related issues
  • Address and improve any technical issues
  • Collaborate well with engineers, researchers, and data implementation specialists to design and create advanced, elegant, and efficient systems
  • Perform unit and functional testing on own and other’s code to ensure quality and robustness
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Engineer

We are hiring for a senior full-stack engineer to work on our Aiven Console. The...
Location
Location
Finland , Helsinki
Salary
Salary:
Not provided
aiven.io Logo
Aiven Deutschland GmbH
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience planning and leading the implementation of a feature
  • Experience building web-facing applications end-to-end, including everything between the browser and the database
  • Proficiency in TypeScript and experience in Python, or proven ability to learn new programming languages
  • Experience working with relational databases
  • Fluent communication skills in English, written and verbal
Job Responsibility
Job Responsibility
  • Creating completely new platform-wide capabilities or extending existing ones, for example improving our service creation flow
  • Designing and implementing new RESTful APIs or improving the performance and capabilities of existing ones
  • Working on our in-house design system that empowers our Console development
  • Making sure our technical foundation stays in shape by highlighting needed technical improvements
What we offer
What we offer
  • Participate in Aiven’s equity plan
  • Hybrid work policy
  • Get the equipment you need to set yourself up for success
  • Real employer support (use one of our learning platforms, annual learning budget, and more)
  • Holistic wellbeing support through our global Employee Assistance Program
  • Get paid for contributing to open source projects (Plankton program)
  • Use up to 5 days per year to volunteer for a good cause of your choice
  • Join one of our team member resource groups
  • Extensive Occupational Health Care, Dental Care, as well as sports, culture, massage and lunch benefits
  • Regular office breakfast
  • Fulltime
Read More
Arrow Right

Founding Full-Stack Software Engineer – AI for Biopharma

Founding Full-Stack Engineer role at Equator, an AI-native startup building next...
Location
Location
Spain , Barcelona
Salary
Salary:
70000.00 EUR / Year
bluselection.com Logo
Blu Selection
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4–6 years of software engineering experience (mid to senior level)
  • Strong backend engineering skills with Python
  • Proficiency in React, Next.js, TypeScript, Node.js
  • Experience building data-heavy or versioned backend systems
  • Strong clean-code discipline and architectural thinking
  • English (Advanced/C1+)
  • Valid Spain work permit (no sponsorship available)
Job Responsibility
Job Responsibility
  • Architect scalable, auditable backend systems (Python, PostgreSQL, modern frameworks)
  • Build APIs enabling seamless collaboration between humans and AI agents
  • Develop clean, modular frontend interfaces using React, Next.js, and TypeScript
  • Implement and maintain data-heavy systems and structured knowledge frameworks
  • Write clean, precise code and contribute to strong engineering standards
  • Collaborate closely with founders, designers, and early users to deliver impactful features
  • Influence product, technical direction, and architectural decisions as a founding engineer
What we offer
What we offer
  • Gym membership
  • Fulltime
Read More
Arrow Right

Software Designer

This role involves analyzing, designing, programming, debugging, and modifying s...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 4-6 years experience
  • Using software applications design tools and languages. Specifically PYTHON
  • Strong analytical and problem solving skills
  • Designing software applications running on multiple platform types
  • Software applications testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels
Job Responsibility
Job Responsibility
  • Designs enhancements, updates, and programming changes for portions and subsystems of end-user applications software running on local, networked, and Internet- based platforms
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Writes and executes complete testing plans, protocols, and documentation for assigned portion of application
  • identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Leads a project team of other software applications engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned applications portion or subsystem
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software applications design status, project progress, and issue resolution
  • Represents the software applications engineering team for all phases of larger and more-complex development projects
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Software Designer

Analyzes, designs, programs, debugs, and modifies software enhancements and/or n...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 6-10 years experience
  • Extensive experience with multiple software applications design tools and languages
  • 6+ years of experience with Python
  • Excellent analytical and problem solving skills
  • Experience in overall architecture of software applications for products and solutions
  • Designing and integrating software applications running on multiple platform types into overall architecture
  • Evaluating forms and processes for software applications testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • mastery in English and local language
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software applications engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Manages and expands relationships with internal and outsourced development partners on software applications design and development
  • Reviews and evaluates designs and project activities for compliance with applications design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software applications leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software applications design organization
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right