CrawlJobs Logo

Senior Full-Stack Developer with Python experience

edvantis.com Logo

Edvantis

Location Icon

Location:
Poland

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are opening the position of a Senior Full-Stack Developer for a new short-term project of our enterprise-level Customers, who provide SaaS solutions to help companies optimize their businesses. The project goal is to include design and develop (along with counterparts and distinguished Architects) a ground-up cloud native GenAI/UX platform.

Job Responsibility:

  • Work on the design and development of scalable, AI-enabled applications using Python
  • Build intuitive front-end interfaces using React to deliver seamless user experiences for AI agents
  • Maintain robust back-end services using Python (e.g., FastAPI), with a focus on performance and security
  • Collaborate with Product Owners, Scrum Masters, and SMEs to translate business needs into technical solutions
  • Drive innovation by exploring new tools and techniques to improve scalability and performance
  • Stay current with emerging AI/ML technologies and industry trends

Requirements:

  • 5+ years of experience with React and Node.js
  • Experience with Pyton/FastAPI
  • Experience with APIs and event-driven architecture (Kafka, Redis)
  • Solid understanding of microservices and service-oriented architecture
  • Exposure to any of latest technologies e.g. Kafka, Akka, Storm, Spark/Flink, and GraphQL
  • Eagerness to learn new tools, languages, and frameworks
  • English level – Upper-Intermediate or higher

Nice to have:

  • Familiarity with AI/ML techniques such as NLP, computer vision, and LLMs
  • Experience with building AI agents
What we offer:
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Medical insurance with an affordable family coverage option
  • Mental health program which includes free and confidential consultations with a psychologist
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
  • We are committed to supporting Ukraine and actively participate in charity initiatives

Additional Information:

Job Posted:
January 11, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

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

Briefcase Icon

Similar Jobs for Senior Full-Stack Developer with Python experience

Senior Full Stack Software Engineer

As a Senior Full Stack Software Engineer, you will be responsible for architecti...
Location
Location
United States , San Francisco
Salary
Salary:
146300.00 - 235000.00 USD / Year
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Business Applications Experience with Oracle Fusion Cloud, Zuora Revenue, Coupa, Anaplan, Avalara, and prior QTC architecture experience
  • Strong proficiency in modern programming languages (e.g., Java, Python) and frameworks (e.g., React, Node.js)
  • Exposure to integration platforms such as Workato and RPA platforms such as UIPath
  • Experience with AI technologies and machine learning frameworks, with a focus on integrating these into business applications
  • Familiarity with cloud environments such as AWS or GCP, and experience with deploying and managing applications in the cloud
  • Ability to tackle complex technical challenges and provide innovative solutions
  • Excellent communication skills to collaborate effectively with cross-functional and leadership teams both across Engineering and Finance organizations
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
Job Responsibility
Job Responsibility
  • Design and implement scalable and robust full-stack solutions that integrate with finance systems or business applications
  • Collaborate with data scientists and machine learning engineers to incorporate AI features into products, enhancing functionality and user experience
  • Lead technical design and architecture discussions, ensuring best practices are followed in software development and AI integration
  • Work closely with technical product managers (TPM), designers, and other engineers and business teams to deliver high-quality products that meet business needs
  • Drive innovation by exploring new technologies and methodologies to improve product offerings and development processes
What we offer
What we offer
  • health coverage, paid volunteer days, wellness resources
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Software Engineer

The Codified Controls team is revolutionizing how policies, standards, and contr...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience as a Full Stack Software Engineer in product teams
  • Strong Experience delivering Go, Python and React code to production
  • Experience working in an agile software development environment
  • Proven experience with distributed systems, event-driven architectures, container-based micro-services, distributed logs, SQL and NoSQL databases, and DevSecOps
Job Responsibility
Job Responsibility
  • Design, develop, and test software applications
  • Work closely with other team members to ensure that the software is developed and delivered on time and within budget
  • Set the standards for high quality software and great user experiences
  • Stay up to date on the latest software development trends and technologies
  • Ensure software platforms are compliant with Citi's security and Software Development Life Cycle processes
  • Work across teams to drive codified controls and an everything-as-code mindset
  • Support cultural change, instigating critical thinking about controls and processes and encouraging a culture of continuous improvement
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance-related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Hybrid working model (up to 2 days at home per week)
  • Fulltime
Read More
Arrow Right

Senior Python Developer

As a Python Engineer, you'll be a key contributor to building robust and scalabl...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • proven experience designing and implementing Python-based backend services
  • expertise in building data pipelines leveraging Big Data technologies, preferably Spark and Python
  • experience with Angular, React or other front-end frameworks is a plus, as is a general understanding of full-stack development principles
  • strong database skills, with experience using SQL and NoSQL technologies (e.g., SQL Server, MongoDB)
  • experience collaborating with data scientists and developing pipelines that support statistical algorithms
  • demonstrated experience working in a DevOps environment, including CI/CD tools, monitoring tools, and log aggregation tools
  • experience with Docker/Kubernetes is mandatory
  • ability to automate and streamline the build, test and deployment of data pipelines
  • deep experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
Job Responsibility
Job Responsibility
  • develop and maintain Python micro-services, encompassing numerous data pipelines and algorithms designed to identify market abuse
  • expand ETL processes to incorporate new data sources seamlessly
  • collaborate with quantitative analysts and data scientists to understand and implement requirements for new algorithms, data onboarding, quality checks, and timeliness
  • build strong relationships with clients and stakeholders to understand their needs and prioritize work effectively
  • thrive in a multidisciplinary team environment, working closely with fellow developers, quants, data scientists, and production support teams
  • Fulltime
Read More
Arrow Right

Full Stack Developer

Full Stack Developer role in Citi's Chief Technology Office (CTO) Technology Str...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Software Engineering, or a related field
  • 8-10 years of professional experience in software development
  • Solid understanding of fundamental database concepts and practical experience with relational databases (e.g., MSSQL, Oracle) and/or NoSQL platforms (MongoDB)
  • Proficiency in Python, with experience in data manipulation and processing using frameworks like Apache Spark, PySpark
  • Hands-on experience with back-end technologies, such as Spring, Spring Boot, and Java 11+
  • Hands-on experience with front-end technologies, preferably React
  • Experience with Docker, Kubernetes, and container orchestration platforms
  • Comprehensive understanding of unit testing methodologies, test coverage principles, and experience in writing effective unit tests
  • Familiarity with foundational Generative AI model architectures (e.g., Transformers, GANs) and practical experience with deep learning libraries such as TensorFlow or PyTorch
Job Responsibility
Job Responsibility
  • Design, code, and optimize robust ETL data pipelines using technologies such as Python, PySpark, Apache Spark, Kafka, SQL to prepare large datasets for analysis
  • Participate in design, development, and deployment of full-stack applications utilizing Spring Boot and React frameworks
  • Implement scalable, resilient microservices deployed in Docker containers, orchestrated within an OpenShift environment
  • Work alongside senior developers to explore, fine-tune, and integrate pre-trained Generative AI models
  • Troubleshoot and resolve complex data-related issue and performance bottlenecks
  • Actively participate in agile ceremonies, including sprint planning, daily stand-ups, and sprint retrospectives
  • Fulltime
Read More
Arrow Right

Senior Java Full-Stack Developer

We are looking for a Full stack core software engineer with deep understanding o...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of industry experience with strong hands-on experience in development of mission-critical applications using Java/Python technologies
  • Experience with complex system integration projects
  • Java, Spring, Spring Boot, Spring Cloud, J2EE Design Patterns, REST services
  • Front End Technologies like JavaScript and Angular version, CSS2/CSS3, HTML
  • Strong Knowledge of SQL, JDBC, Unix commands
  • Hands-on Database experience in relational (Oracle/DB2) and No-SQL (MongoDB)
  • Hands-on experience on working/deploying application on Cloud
  • Hands-on experience in code testing tools like Junit/Mockito/Cucumber
  • Deployment Acquaintance in Apache Tomcat, Open shift or other cloud environments
  • Expertise in Test driven development (JUnit, JMeter), Continuous Integration (Jenkins), Build tool (Maven) and Version Control (Git), Development tools (Eclipse, IntelliJ)
Job Responsibility
Job Responsibility
  • Understanding user requirements and working with a development team on the design, implementation and delivery of Java/Python application
  • Providing expertise in the full software development lifecycle, from concept and design to testing
  • Working closely with teams to design and implement current and target state business process by using various tools and technologies
  • Fulltime
Read More
Arrow Right

Senior Full Stack Data Engineer

Senior Full Stack Data Engineer role in Citi's Chief Technology Office (CTO) Tec...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 8 years of proven experience in software development
  • Significant experience as a Data Engineer and Full Stack Developer
  • Strong proficiency in SQL for data querying, manipulation, and optimization
  • Experience with NoSQL databases, such as MongoDB
  • Expertise in designing and developing data pipelines for ingestion, transformation, and processing of large datasets
  • Deep understanding of multithreading, thread pools, Object-Oriented Programming (OOP) concepts, and design patterns
  • Demonstrated experience working in an Agile software development environment
  • Excellent communication, problem-solving, and analytical skills
  • Proficiency in at least one of the following programming languages: Java or Python
  • Strong knowledge of DevOps practices, including source control management (e.g., Git), Continuous Integration (CI), Continuous Delivery/Deployment (CD), and automated deployments
Job Responsibility
Job Responsibility
  • Design and develop scalable data solutions leveraging platforms such as Iceberg, Snowflake, Trino, or other modern data ecosystems
  • Design, build, and optimize robust Extract, Load, Transform (ELT) and Extract, Transform, Load (ETL) data pipelines
  • Collaborate effectively with domain experts, product managers, analysts, and data scientists to understand data requirements and deliver efficient data solutions
  • Enable advanced analytics and machine learning workflows by ensuring the delivery of high-quality, reliable, and timely data
  • Implement and manage CI/CD pipelines to automate data engineering workflows across both cloud and on-premises environments
  • Research, evaluate, and recommend the integration of open-source technologies into our data platform
  • Clearly communicate complex technical details, project progress, and challenges to both technical and non-technical stakeholders
  • Design, develop, and implement scalable full-stack applications using technologies such as JavaScript, ReactJS, NodeJS, Python, and SQL/NoSQL databases
  • Write clean, efficient, well-documented, and maintainable code, adhering to industry best practices
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Engineer

Building infrastructure for machine learning training data quality. Platform han...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
encord.com Logo
Encord
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in building complex UIs
  • Experience developing and maintaining multiple systems from scratch
  • Knowledge of trade-offs in building reliable, performant software
  • Open to learning new technologies
  • Passionate and eager to learn
Job Responsibility
Job Responsibility
  • Build out editor interface for visualising and annotating data
  • Handle wide range of data modalities (image, video, audio, text, PDFs, medical images, LIDAR)
  • Render complex 3D/4D scenes with thousands of objects
  • Combine data from several modalities while maintaining high browser performance
  • Take end-to-end ownership of projects from product, design and architectural decisions to deployment, monitoring and measuring impact
  • Work across the stack
What we offer
What we offer
  • Competitive salary and equity
  • 25 days annual leave + public holidays
  • Opportunities for growth in hyper growth business
  • Work at cutting edge of computer vision and deep learning
  • Explore enterprise AI use cases across multiple industries
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Engineer

Building the AI infrastructure of the future. Addressing challenges of data qual...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
encord.com Logo
Encord
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced engineer
  • Have personally developed and maintained multiple systems from scratch
  • Knowledge of trade-offs in building reliable, performant software at speed
  • Open to learning new technologies
  • Prior experience with Python and Typescript appreciated but not required
Job Responsibility
Job Responsibility
  • Push platform to next level of performance and reliability
  • Build and extend multiple foundational systems
  • Use simple tools to craft performant, reliable and maintainable solutions
  • End-to-end ownership of projects from product, design and architectural decisions to deployment, monitoring and measuring impact
  • Work across the stack
  • Tackle complex domains and immense scale with simple solutions
What we offer
What we offer
  • Competitive salary, commission and equity
  • 25 days annual leave a year + public holidays
  • Room to grow
  • Opportunity to explore and build services enterprise AI use cases across many different industry verticals
  • Fulltime
Read More
Arrow Right