April 24, 2026
Principal Full-Stack Engineer (Frontend focus)
Senior • Remote
Warsaw, Poland
Are you ready to lead the development of cutting-edge analytics dashboards? We are looking for a Principal Full-Stack Engineer with a frontend focus to join our Software Development Team. This is a full-time remote opportunity based in Warsaw, Poland, with flexibility to work from anywhere.
At Sigma Software, we partner with global innovators to deliver high-performance solutions across industries. In this role, you will architect, build, and optimize a next-generation analytics dashboard for a large-scale distributed data platform, enabling customers to uncover meaningful patterns and insights.
Why join us? You’ll benefit from remote work flexibility, professional growth opportunities, and the chance to work on international projects with a talented, collaborative team.
Customer
Our customer is a global technology provider specializing in large-scale, distributed platforms that process high volumes of data and transform raw signals into actionable insights. Their solutions serve diverse industries worldwide, enabling organizations to detect patterns, optimize operations, and respond quickly to emerging issues. They are recognized for their ability to handle extremely high and variable traffic loads with reliability and precision.
Project
The project focuses on designing, developing, and maintaining a next-generation analytics dashboard for a large-scale distributed data platform. This dashboard enables customers to explore and analyze their data, uncover meaningful patterns, and identify potential issues. The role involves technical leadership, architecture design, and mentoring, as well as hands-on development using modern JavaScript frameworks and APIs.
Responsibilities
Serve as the primary technical lead for dashboard development
Design and architect the next-generation dashboard platform
Lead post-mortems and coach team members on conducting thorough root cause analyses
Partner closely with Product and Research teams to align features with business needs
Profile, debug, optimize, and strengthen the security of web applications
Contribute to an agile development process and create clear documentation
Mentor junior engineers and support their professional growth
Collaborate with a high-caliber engineering team focused on learning, experimentation, and technical excellence
-
Foster a high-performance engineering culture emphasizing efficiency, collaboration, and quality
Requirements
8+ years of relevant experience as a Full-Stack Developer
Proven experience building modern web applications with React, GraphQL, TypeScript, and Node.js
Experience creating reporting dashboards and working with data tools such as SQL, Looker, dbt, and Python
Strong frontend engineering expertise with deep understanding of UI architecture and common design pitfalls
Commitment to correctness, performance, and delivering clean, high-quality solutions
Ability to independently own large features from technical design to production deployment
Experience mentoring teammates through code reviews, design discussions, and hands-on support
Problem-solving mindset with curiosity and rigor, using experimentation to find innovative solutions
Familiarity with AI-assisted development tools for productivity and quality improvement
Upper-Intermediate English level
Will be a plus
Experience with large-scale distributed systems
Background in analytics platforms and ETL workflows
Knowledge of security best practices for web applications
Personal profile
Strategic thinker with strong technical leadership skills
Collaborative and supportive mentor for engineering teams
Detail-oriented with a focus on correctness and performance
Innovative problem solver who embraces experimentation
Similar jobs you might like
Technology
EPAM Systems
Senior Full Stack Engineer (Python + React + SQL)
Senior
Remote
Lodz, Poland
🏢 Summary: Senior Full Stack Engineer role focused on building and maintaining scalable end-to-end web applications in the financial industry using modern frontend and backend technologies. The position involves full-stack development, database optimization, API integration, AI-assisted coding tools, and collaboration with cross-functional and DevOps teams. The offer includes flexible remote work, professional development programs, certifications, and comprehensive benefits. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering or related field, 5+ years of experience as a Full Stack Engineer, Proficiency in React, Proficiency in JavaScript, Proficiency in Python, Experience with FastAPI, Flask or Django, Knowledge of SQL Server, Snowflake and PostgreSQL, Understanding of RESTful API design principles, Experience building and consuming APIs, Proficiency in Git, Strong knowledge of data structures and algorithms, Ability to troubleshoot and debug backend systems, Experience working in collaborative development environments, Communication and teamwork skills 📃 Skills: React, JavaScript, Python, FastAPI, Flask, Django, SQL, SQLServer, Snowflake, PostgreSQL, REST, Git, Cursor, Claude, Codex, MongoDB, Redis, AWS, Azure, GCP, Docker, Kubernetes 🏢 Description: We are seeking a skilled and versatile Senior Full Stack Engineer to join our dynamic development team, combining strong programming and data management expertise with familiarity with financial instruments. You will design, develop and maintain end-to-end software applications and systems, from frontend to backend, leveraging a modern technology stack to build scalable and high-quality solutions within the financial industry domain. Responsibilities Design, implement and optimize responsive, user-friendly web interfaces using the latest UI/UX technologies Develop and maintain server-side components of software applications Monitor and optimize performance, scalability and reliability of backend systems Collaborate with cross-functional teams including data engineers, product managers and designers to ensure seamless integration of frontend and backend components Write clean, efficient and well-documented code following best practices and coding standards Use AI coding agents such as Cursor, Claude Code and Codex Build and optimize database structures and queries for efficient data storage and retrieval Perform thorough testing and debugging to identify and resolve issues or bottlenecks Stay updated with industry trends and propose improvements to backend architecture and development processes Participate in code reviews to maintain code quality and mentor junior developers Partner with DevOps engineers to deploy and maintain applications in production environments Provide technical guidance and support to team members as needed Requirements Bachelor's or Master's degree in Computer Science, Software Engineering or a related field 5+ years of experience as a Full Stack Engineer developing scalable web applications, with strong proficiency in computer science fundamentals such as data structures and algorithms Proficiency in React, JavaScript and Python Experience with FastAPI, Flask or Django Knowledge of relational databases such as SQL Server, Snowflake and PostgreSQL Background in the Financial Industry or curiosity to learn and engage in Private Equity/Credit business domains Understanding of RESTful API design principles and experience building and consuming APIs Proficiency in Git and collaborative development workflows Strong problem-solving skills and ability to troubleshoot and debug complex backend issues Excellent communication and collaboration skills with the ability to work effectively in a team environment Nice to have Familiarity with NoSQL databases like MongoDB or Redis Knowledge of Accounting or Advent Geneva Understanding of Data Engineering tools and platforms such as data pipelines and data lakes Experience with cloud platforms like AWS, Azure or Google Cloud Platform and containerization technologies like Docker or Kubernetes Experience in bank loans/leveraged loans, fixed-income products, CLOs, derivatives, ABS and CMBS products We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Full Stack Engineer (Python + React + SQL)
Senior
Remote
Poznan, Poland
🏢 Summary: Senior Full Stack Engineer role focused on building scalable end-to-end web applications for the financial industry using modern frontend, backend and database technologies. The position involves developing responsive interfaces, backend systems, APIs and database solutions while collaborating with cross-functional teams and DevOps. The offer includes remote work flexibility, professional development programs, certifications and comprehensive benefits. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering or related field, 5+ years of experience as a Full Stack Engineer, Strong knowledge of data structures and algorithms, Proficiency in React, Proficiency in JavaScript, Proficiency in Python, Experience with FastAPI, Flask or Django, Experience with SQL Server, Snowflake or PostgreSQL, Understanding of RESTful API design, Experience building and consuming APIs, Proficiency in Git, Ability to troubleshoot and debug backend systems, Strong communication and collaboration skills 📃 Skills: React, JavaScript, Python, FastAPI, Flask, Django, SQL, SQLServer, Snowflake, PostgreSQL, REST, Git, MongoDB, Redis, AWS, Azure, GCP, Docker, Kubernetes, Cursor, Claude, Codex 🏢 Description: We are seeking a skilled and versatile Senior Full Stack Engineer to join our dynamic development team, combining strong programming and data management expertise with familiarity with financial instruments. You will design, develop and maintain end-to-end software applications and systems, from frontend to backend, leveraging a modern technology stack to build scalable and high-quality solutions within the financial industry domain. Responsibilities Design, implement and optimize responsive, user-friendly web interfaces using the latest UI/UX technologies Develop and maintain server-side components of software applications Monitor and optimize performance, scalability and reliability of backend systems Collaborate with cross-functional teams including data engineers, product managers and designers to ensure seamless integration of frontend and backend components Write clean, efficient and well-documented code following best practices and coding standards Use AI coding agents such as Cursor, Claude Code and Codex Build and optimize database structures and queries for efficient data storage and retrieval Perform thorough testing and debugging to identify and resolve issues or bottlenecks Stay updated with industry trends and propose improvements to backend architecture and development processes Participate in code reviews to maintain code quality and mentor junior developers Partner with DevOps engineers to deploy and maintain applications in production environments Provide technical guidance and support to team members as needed Requirements Bachelor's or Master's degree in Computer Science, Software Engineering or a related field 5+ years of experience as a Full Stack Engineer developing scalable web applications, with strong proficiency in computer science fundamentals such as data structures and algorithms Proficiency in React, JavaScript and Python Experience with FastAPI, Flask or Django Knowledge of relational databases such as SQL Server, Snowflake and PostgreSQL Background in the Financial Industry or curiosity to learn and engage in Private Equity/Credit business domains Understanding of RESTful API design principles and experience building and consuming APIs Proficiency in Git and collaborative development workflows Strong problem-solving skills and ability to troubleshoot and debug complex backend issues Excellent communication and collaboration skills with the ability to work effectively in a team environment Nice to have Familiarity with NoSQL databases like MongoDB or Redis Knowledge of Accounting or Advent Geneva Understanding of Data Engineering tools and platforms such as data pipelines and data lakes Experience with cloud platforms like AWS, Azure or Google Cloud Platform and containerization technologies like Docker or Kubernetes Experience in bank loans/leveraged loans, fixed-income products, CLOs, derivatives, ABS and CMBS products We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Full Stack Engineer (Python + React + SQL)
Senior
Remote
Wroclaw, Poland
🏢 Summary: Senior Full Stack Engineer role focused on building scalable financial industry applications using modern frontend and backend technologies. The position involves developing end-to-end web solutions, optimizing backend systems, working with databases and APIs, and collaborating with cross-functional teams. The offer includes remote work flexibility, professional development programs, certifications, and comprehensive benefits. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering or related field, 5+ years of experience as a Full Stack Engineer, Proficiency in React, Proficiency in JavaScript, Proficiency in Python, Experience with FastAPI, Flask or Django, Knowledge of SQL Server, Snowflake and PostgreSQL, Understanding of RESTful APIs, Proficiency in Git, Strong knowledge of data structures and algorithms, Experience developing scalable web applications, Ability to troubleshoot and debug backend systems 📃 Skills: React, JavaScript, Python, FastAPI, Flask, Django, SQL, SQLServer, Snowflake, PostgreSQL, REST, Git, MongoDB, Redis, AWS, Azure, GCP, Docker, Kubernetes, Cursor, Claude, Codex 🏢 Description: We are seeking a skilled and versatile Senior Full Stack Engineer to join our dynamic development team, combining strong programming and data management expertise with familiarity with financial instruments. You will design, develop and maintain end-to-end software applications and systems, from frontend to backend, leveraging a modern technology stack to build scalable and high-quality solutions within the financial industry domain. Responsibilities Design, implement and optimize responsive, user-friendly web interfaces using the latest UI/UX technologies Develop and maintain server-side components of software applications Monitor and optimize performance, scalability and reliability of backend systems Collaborate with cross-functional teams including data engineers, product managers and designers to ensure seamless integration of frontend and backend components Write clean, efficient and well-documented code following best practices and coding standards Use AI coding agents such as Cursor, Claude Code and Codex Build and optimize database structures and queries for efficient data storage and retrieval Perform thorough testing and debugging to identify and resolve issues or bottlenecks Stay updated with industry trends and propose improvements to backend architecture and development processes Participate in code reviews to maintain code quality and mentor junior developers Partner with DevOps engineers to deploy and maintain applications in production environments Provide technical guidance and support to team members as needed Requirements Bachelor's or Master's degree in Computer Science, Software Engineering or a related field 5+ years of experience as a Full Stack Engineer developing scalable web applications, with strong proficiency in computer science fundamentals such as data structures and algorithms Proficiency in React, JavaScript and Python Experience with FastAPI, Flask or Django Knowledge of relational databases such as SQL Server, Snowflake and PostgreSQL Background in the Financial Industry or curiosity to learn and engage in Private Equity/Credit business domains Understanding of RESTful API design principles and experience building and consuming APIs Proficiency in Git and collaborative development workflows Strong problem-solving skills and ability to troubleshoot and debug complex backend issues Excellent communication and collaboration skills with the ability to work effectively in a team environment Nice to have Familiarity with NoSQL databases like MongoDB or Redis Knowledge of Accounting or Advent Geneva Understanding of Data Engineering tools and platforms such as data pipelines and data lakes Experience with cloud platforms like AWS, Azure or Google Cloud Platform and containerization technologies like Docker or Kubernetes Experience in bank loans/leveraged loans, fixed-income products, CLOs, derivatives, ABS and CMBS products We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Full Stack Engineer (Python + React + SQL)
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Full Stack Engineer role focused on building scalable end-to-end web applications for the financial industry using modern frontend, backend and database technologies. The position involves developing responsive interfaces, backend systems, APIs and database solutions while collaborating with cross-functional teams and DevOps. The offer includes remote work flexibility, professional development programs, certifications and comprehensive employee benefits. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering or related field, 5+ years of experience as a Full Stack Engineer, Strong proficiency in computer science fundamentals, data structures and algorithms, Proficiency in React, Proficiency in JavaScript, Proficiency in Python, Experience with FastAPI, Flask or Django, Knowledge of SQL Server, Snowflake and PostgreSQL, Understanding of RESTful API design principles, Experience building and consuming APIs, Proficiency in Git, Ability to troubleshoot and debug complex backend issues, Strong communication and collaboration skills 📃 Skills: React, JavaScript, Python, FastAPI, Flask, Django, SQL, SQLServer, Snowflake, PostgreSQL, REST, Git, MongoDB, Redis, AWS, Azure, GCP, Docker, Kubernetes, Cursor, Claude, Codex 🏢 Description: We are seeking a skilled and versatile Senior Full Stack Engineer to join our dynamic development team, combining strong programming and data management expertise with familiarity with financial instruments. You will design, develop and maintain end-to-end software applications and systems, from frontend to backend, leveraging a modern technology stack to build scalable and high-quality solutions within the financial industry domain. Responsibilities Design, implement and optimize responsive, user-friendly web interfaces using the latest UI/UX technologies Develop and maintain server-side components of software applications Monitor and optimize performance, scalability and reliability of backend systems Collaborate with cross-functional teams including data engineers, product managers and designers to ensure seamless integration of frontend and backend components Write clean, efficient and well-documented code following best practices and coding standards Use AI coding agents such as Cursor, Claude Code and Codex Build and optimize database structures and queries for efficient data storage and retrieval Perform thorough testing and debugging to identify and resolve issues or bottlenecks Stay updated with industry trends and propose improvements to backend architecture and development processes Participate in code reviews to maintain code quality and mentor junior developers Partner with DevOps engineers to deploy and maintain applications in production environments Provide technical guidance and support to team members as needed Requirements Bachelor's or Master's degree in Computer Science, Software Engineering or a related field 5+ years of experience as a Full Stack Engineer developing scalable web applications, with strong proficiency in computer science fundamentals such as data structures and algorithms Proficiency in React, JavaScript and Python Experience with FastAPI, Flask or Django Knowledge of relational databases such as SQL Server, Snowflake and PostgreSQL Background in the Financial Industry or curiosity to learn and engage in Private Equity/Credit business domains Understanding of RESTful API design principles and experience building and consuming APIs Proficiency in Git and collaborative development workflows Strong problem-solving skills and ability to troubleshoot and debug complex backend issues Excellent communication and collaboration skills with the ability to work effectively in a team environment Nice to have Familiarity with NoSQL databases like MongoDB or Redis Knowledge of Accounting or Advent Geneva Understanding of Data Engineering tools and platforms such as data pipelines and data lakes Experience with cloud platforms like AWS, Azure or Google Cloud Platform and containerization technologies like Docker or Kubernetes Experience in bank loans/leveraged loans, fixed-income products, CLOs, derivatives, ABS and CMBS products We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Full Stack Engineer (Python + React + SQL)
Senior
Remote
Krakow, Poland
🏢 Summary: Senior Full Stack Engineer role focused on building scalable end-to-end web applications for the financial industry using modern frontend and backend technologies. The position involves developing responsive interfaces, backend systems, APIs and databases while collaborating with cross-functional teams and DevOps engineers. The offer includes remote flexibility, career development programs, certifications and comprehensive employee benefits. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering or related field, 5+ years of experience as a Full Stack Engineer, Strong knowledge of data structures and algorithms, Proficiency in React, Proficiency in JavaScript, Proficiency in Python, Experience with FastAPI, Flask or Django, Knowledge of SQL Server, Snowflake and PostgreSQL, Understanding of RESTful APIs, Proficiency in Git, Experience developing scalable web applications, Ability to troubleshoot and debug backend systems, Strong collaboration and communication skills 📃 Skills: React, JavaScript, Python, FastAPI, Flask, Django, SQL, SQLServer, Snowflake, PostgreSQL, REST, Git, MongoDB, Redis, AWS, Azure, GCP, Docker, Kubernetes, Cursor, Claude, Codex 🏢 Description: We are seeking a skilled and versatile Senior Full Stack Engineer to join our dynamic development team, combining strong programming and data management expertise with familiarity with financial instruments. You will design, develop and maintain end-to-end software applications and systems, from frontend to backend, leveraging a modern technology stack to build scalable and high-quality solutions within the financial industry domain. Responsibilities Design, implement and optimize responsive, user-friendly web interfaces using the latest UI/UX technologies Develop and maintain server-side components of software applications Monitor and optimize performance, scalability and reliability of backend systems Collaborate with cross-functional teams including data engineers, product managers and designers to ensure seamless integration of frontend and backend components Write clean, efficient and well-documented code following best practices and coding standards Use AI coding agents such as Cursor, Claude Code and Codex Build and optimize database structures and queries for efficient data storage and retrieval Perform thorough testing and debugging to identify and resolve issues or bottlenecks Stay updated with industry trends and propose improvements to backend architecture and development processes Participate in code reviews to maintain code quality and mentor junior developers Partner with DevOps engineers to deploy and maintain applications in production environments Provide technical guidance and support to team members as needed Requirements Bachelor's or Master's degree in Computer Science, Software Engineering or a related field 5+ years of experience as a Full Stack Engineer developing scalable web applications, with strong proficiency in computer science fundamentals such as data structures and algorithms Proficiency in React, JavaScript and Python Experience with FastAPI, Flask or Django Knowledge of relational databases such as SQL Server, Snowflake and PostgreSQL Background in the Financial Industry or curiosity to learn and engage in Private Equity/Credit business domains Understanding of RESTful API design principles and experience building and consuming APIs Proficiency in Git and collaborative development workflows Strong problem-solving skills and ability to troubleshoot and debug complex backend issues Excellent communication and collaboration skills with the ability to work effectively in a team environment Nice to have Familiarity with NoSQL databases like MongoDB or Redis Knowledge of Accounting or Advent Geneva Understanding of Data Engineering tools and platforms such as data pipelines and data lakes Experience with cloud platforms like AWS, Azure or Google Cloud Platform and containerization technologies like Docker or Kubernetes Experience in bank loans/leveraged loans, fixed-income products, CLOs, derivatives, ABS and CMBS products We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Full Stack Engineer (Python + React + SQL)
Senior
Remote
Katowice, Poland
🏢 Summary: Senior Full Stack Engineer role focused on building scalable end-to-end web applications for the financial industry using modern frontend, backend and database technologies. The position involves developing responsive interfaces, backend services, APIs and database solutions while collaborating with cross-functional teams and DevOps. Candidates will work with AI coding tools and contribute to architecture, testing, performance optimization and production deployments. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering or related field, 5+ years of Full Stack Engineering experience, Experience developing scalable web applications, Proficiency in React, Proficiency in JavaScript, Proficiency in Python, Experience with FastAPI, Flask or Django, Knowledge of SQL Server, Snowflake or PostgreSQL, Understanding of RESTful APIs, Proficiency with Git, Strong knowledge of data structures and algorithms, Ability to troubleshoot and debug backend systems, Strong collaboration and communication skills 📃 Skills: React, JavaScript, Python, FastAPI, Flask, Django, SQL, SQLServer, Snowflake, PostgreSQL, REST, Git, MongoDB, Redis, AWS, Azure, GCP, Docker, Kubernetes, Cursor, Claude, Codex 🏢 Description: We are seeking a skilled and versatile Senior Full Stack Engineer to join our dynamic development team, combining strong programming and data management expertise with familiarity with financial instruments. You will design, develop and maintain end-to-end software applications and systems, from frontend to backend, leveraging a modern technology stack to build scalable and high-quality solutions within the financial industry domain. Responsibilities Design, implement and optimize responsive, user-friendly web interfaces using the latest UI/UX technologies Develop and maintain server-side components of software applications Monitor and optimize performance, scalability and reliability of backend systems Collaborate with cross-functional teams including data engineers, product managers and designers to ensure seamless integration of frontend and backend components Write clean, efficient and well-documented code following best practices and coding standards Use AI coding agents such as Cursor, Claude Code and Codex Build and optimize database structures and queries for efficient data storage and retrieval Perform thorough testing and debugging to identify and resolve issues or bottlenecks Stay updated with industry trends and propose improvements to backend architecture and development processes Participate in code reviews to maintain code quality and mentor junior developers Partner with DevOps engineers to deploy and maintain applications in production environments Provide technical guidance and support to team members as needed Requirements Bachelor's or Master's degree in Computer Science, Software Engineering or a related field 5+ years of experience as a Full Stack Engineer developing scalable web applications, with strong proficiency in computer science fundamentals such as data structures and algorithms Proficiency in React, JavaScript and Python Experience with FastAPI, Flask or Django Knowledge of relational databases such as SQL Server, Snowflake and PostgreSQL Background in the Financial Industry or curiosity to learn and engage in Private Equity/Credit business domains Understanding of RESTful API design principles and experience building and consuming APIs Proficiency in Git and collaborative development workflows Strong problem-solving skills and ability to troubleshoot and debug complex backend issues Excellent communication and collaboration skills with the ability to work effectively in a team environment Nice to have Familiarity with NoSQL databases like MongoDB or Redis Knowledge of Accounting or Advent Geneva Understanding of Data Engineering tools and platforms such as data pipelines and data lakes Experience with cloud platforms like AWS, Azure or Google Cloud Platform and containerization technologies like Docker or Kubernetes Experience in bank loans/leveraged loans, fixed-income products, CLOs, derivatives, ABS and CMBS products We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Full Stack Engineer (Python + React + SQL)
Senior
Remote
Gdansk, Poland
🏢 Summary: Senior Full Stack Engineer role focused on building scalable end-to-end web applications for the financial industry using modern frontend, backend and database technologies. The position involves developing responsive interfaces, optimizing backend systems, integrating APIs and collaborating with cross-functional teams in a production environment. Candidates will work with AI coding tools and contribute to architecture, code quality and cloud-based deployments. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Software Engineering or related field, 5+ years of experience as a Full Stack Engineer, Strong proficiency in data structures and algorithms, Proficiency in React, Proficiency in JavaScript, Proficiency in Python, Experience with FastAPI, Flask or Django, Knowledge of SQL Server, Snowflake and PostgreSQL, Understanding of RESTful APIs, Proficiency with Git, Ability to troubleshoot and debug backend systems, Experience developing scalable web applications 📃 Skills: React, JavaScript, Python, FastAPI, Flask, Django, SQL, SQLServer, Snowflake, PostgreSQL, REST, Git, MongoDB, Redis, AWS, Azure, GCP, Docker, Kubernetes, Cursor, Claude, Codex 🏢 Description: We are seeking a skilled and versatile Senior Full Stack Engineer to join our dynamic development team, combining strong programming and data management expertise with familiarity with financial instruments. You will design, develop and maintain end-to-end software applications and systems, from frontend to backend, leveraging a modern technology stack to build scalable and high-quality solutions within the financial industry domain. Responsibilities Design, implement and optimize responsive, user-friendly web interfaces using the latest UI/UX technologies Develop and maintain server-side components of software applications Monitor and optimize performance, scalability and reliability of backend systems Collaborate with cross-functional teams including data engineers, product managers and designers to ensure seamless integration of frontend and backend components Write clean, efficient and well-documented code following best practices and coding standards Use AI coding agents such as Cursor, Claude Code and Codex Build and optimize database structures and queries for efficient data storage and retrieval Perform thorough testing and debugging to identify and resolve issues or bottlenecks Stay updated with industry trends and propose improvements to backend architecture and development processes Participate in code reviews to maintain code quality and mentor junior developers Partner with DevOps engineers to deploy and maintain applications in production environments Provide technical guidance and support to team members as needed Requirements Bachelor's or Master's degree in Computer Science, Software Engineering or a related field 5+ years of experience as a Full Stack Engineer developing scalable web applications, with strong proficiency in computer science fundamentals such as data structures and algorithms Proficiency in React, JavaScript and Python Experience with FastAPI, Flask or Django Knowledge of relational databases such as SQL Server, Snowflake and PostgreSQL Background in the Financial Industry or curiosity to learn and engage in Private Equity/Credit business domains Understanding of RESTful API design principles and experience building and consuming APIs Proficiency in Git and collaborative development workflows Strong problem-solving skills and ability to troubleshoot and debug complex backend issues Excellent communication and collaboration skills with the ability to work effectively in a team environment Nice to have Familiarity with NoSQL databases like MongoDB or Redis Knowledge of Accounting or Advent Geneva Understanding of Data Engineering tools and platforms such as data pipelines and data lakes Experience with cloud platforms like AWS, Azure or Google Cloud Platform and containerization technologies like Docker or Kubernetes Experience in bank loans/leveraged loans, fixed-income products, CLOs, derivatives, ABS and CMBS products We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
esurance
Senior Full-Stack Engineer (ASP.NET / React)
Senior
Remote
Krakow, Poland
62,000 - 80,000 EUR
🏢 Summary: Senior Full-Stack Engineer role with a 50/50 backend and frontend focus, building scalable microservices-based applications using ASP.NET (C#) and React with TypeScript in a cloud-native environment. The position involves designing and maintaining REST APIs, developing responsive user interfaces, ensuring high test coverage, and contributing to architectural decisions with strong technical ownership. Poland-based employment (Umowa o Pracę) with remote flexibility and quarterly in-person collaboration. 🗂️ Requirements: MSc+ in Computer Science or equivalent, Minimum 5 years experience with ASP.NET and C#, Minimum 5 years experience building REST APIs, Minimum 5 years experience with React, Experience with TypeScript, Strong knowledge of microservices architecture, Knowledge of cloud design patterns, Experience with unit, integration, and end-to-end testing, High level of technical ownership, Fluent English (minimum B2), Poland residency 📃 Skills: ASP.NET, C#, REST, React, TypeScript, Microservices, AWS, Agile, DDD, UnitTesting, IntegrationTesting, E2ETesting, Cloud 🏢 Description: We’re looking for a Senior Full-Stack Engineer who brings deep technical expertise and a collaborative mindset to our product development team. You will work with a modern microservices architecture, building scalable backend services using the ASP.NET Web API with C#, and intuitive frontend interfaces using mainly React and TypeScript. This is a hands-on engineering role with a 50/50 front-/backend focus, ideal for someone who likes to take ownership, thrives in a dynamic product team, and enjoys mentoring others. This role could easily become a Tech Lead role in a foreseeable future. If you're passionate about designing high-impact software in a cloud-native environment, we’d love to hear from you. This Poland-based role offers remote flexibility, but we value in-person collaboration. Our team meets in Poland for at least one week each quarter, so we request all applicants to be located in Poland. This is not a globally remote role. Poland residency is required. The contract form is Umowa o Pracę (only, no B2B). What you will be responsible for Collaborate proactively in refinement sessions with product and tech teams to ensure clarity and feasibility of features. Design, implement, and maintain scalable web APIs using ASP.NET and microservices architecture principles. Develop responsive user interfaces with React and TypeScript that enhance usability and performance. Work closely with Product Owners to clarify feature requirements and ensure business context is well-understood. Define, design and align feature architecture with the Head of Engineering to ensure consistency and scalability. Ensure features meet Definition of Done, with state-of-the-art unit, integration, and end-to-end test coverage. Support incident response and production issue resolution as per team standards. Actively contribute to team knowledge sharing and coach colleagues in technical best practices. What makes you a match Essential Qualifications: MSc+ in Computer Science or equivalent 5 years of proven experience in building secure REST APIs using ASP.NET , as well as developing solid front-end applications with React are non-negotiable must haves. Comprehensive knowledge of contemporary web application architectures, with a focus on microservices and cloud design patterns. Demonstrated ability of high technical Ownership and Tech Leadership are a requirement for this role. Bonus Skills: Hands-on experience with AWS infrastructure. Experience working in cross-functional product teams using Agile practices and following Domain-Driven Design (DDD). Collaboration and Interpersonal Skills: Clear and adaptive communication with both technical and non-technical stakeholders. Strong sense of ownership, accountability, and proactive problem-solving. Languages: English: B2 - (No certificate required, but Fluency) German, Polish, Ukrainian: desired, not required What you can expect A dynamic, ambitious team where your voice is heard, and your contributions truly matter. You’ll have real ownership over your decisions in a trusted, cross-functional environment within a Swiss product company that puts people first. We offer fair compensation, flexible working hours, a hybrid work setup, and a culture that supports both personal and professional growth, fostering a healthy work-life balance. Employer of Record: For this role, we offer employment through our trusted Employer of Record provider Remote.com , ensuring full legal compliance and a seamless experience for our team members in Poland. ID Verification: To maintain a fair and secure hiring process, candidates may be asked to verify their identity their identity before speaking with our Recruiter. This step helps us prevent fraud and focus our resources on genuine applicants. About us Who we are esurance is a Swiss InsurTech offering a SaaS platform that connects SMEs, insurance providers, brokers, and business application providers. Founded in 2013, we're on a mission to make health insurance for small businesses truly hassle-free. What makes us unique You'll be part of a connected, forward-thinking team built on trust, openness, and mutual respect — working hybrid from Zürich or remotely across Europe. We invest in your growth through agile practices, real ownership, and a transparent Grading System that ensures fair pay and clear career paths. Our core values We are connected. We are ahead. We are clear. We are approachable. Do these resonate with you? → Come join us. Our Recruitment Process & Principles We keep our process transparent and respect your time: Application Review — You hear from us within 5 business days. Always. Recruiter Screen — A relaxed Get2Know call to explore mutual fit. Four Interviews — Two Role Knowledge interviews (peer + supervisor), one Culture Match, one Leadership conversation. Batched into two days wherever possible. Hiring Decision — Thoughtful, timely. You'll know within 1–2 weeks. Use of Artificial Intelligence (AI) We use AI to increase productivity and you're welcome to use it to polish your CV or Coverletter. Interviews and assessments should reflect your genuine self, though. Recruiting Agencies: We don't work with unsolicited agency submissions. Thanks for respecting this.
Technology
Cyclad
Full Stack Software Engineer (Python&React)
Senior
Remote
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: Remote Full-Stack Software Engineer role focused on designing, building, and maintaining scalable web applications using modern backend and frontend technologies. The position involves end-to-end feature ownership, customer collaboration, and development of secure, high-performance systems. The engineer will work with Python, FastAPI, React, and cloud-native tools in a distributed team. 🗂️ Requirements: Approximately 5 years of professional software development experience, Strong backend development experience with Python and FastAPI, Experience with NGINX, Strong frontend development skills with React and TypeScript, Experience with Vite, Experience with MSSQL, Experience with SQLAlchemy, Hands-on experience with Docker, Hands-on experience with Kubernetes, Experience designing and consuming REST APIs, Experience with relational databases, Ability to design secure, scalable systems, Fluent English communication skills, EU citizenship, Residence in Poland 📃 Skills: Python, FastAPI, NGINX, React, TypeScript, Vite, MSSQL, SQLAlchemy, Docker, Kubernetes, REST, SQL, CI/CD, Cloud 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are seeking a highly experienced Full-Stack Software Engineer to join a remote development team. The role focuses on designing, building, and maintaining scalable web applications using modern backend and frontend technologies. The ideal candidate is autonomous, proactive, and comfortable working directly with customers to translate business needs into robust technical solutions. Project information: Type of project: IT Services Office location: Poland Work mode: Remote Budget: 140-160 PLN net /h - b2b Only candidates with citizenship in the European Union and residence in Poland Start date: ASAP (depending on candidate availability) Project scope: Design, develop, and maintain backend services and REST APIs using Python and FastAPI Build modern, responsive frontend applications using React, TypeScript, and Vite Own features end-to-end, from backend logic to frontend user interfaces Collaborate directly with customers and stakeholders to gather requirements and provide technical guidance Design and optimize database schemas and queries using MSSQL and SQLAlchemy Deploy, operate, and maintain applications using Docker and Kubernetes Ensure best practices in security, performance, scalability, and maintainability Participate in architecture discussions and contribute to technical decision-making Troubleshoot production issues and provide reliable operational support Work closely with product, design, and engineering teams to deliver high-quality solutions on time Requirements: Approximately 5 years of professional software development experience Strong autonomy and ability to manage tasks with minimal supervision Proven experience in customer-facing or stakeholder-facing roles Solid backend development experience with Python, FastAPI, and NGINX Strong frontend development skills with React, TypeScript, and Vite Experience working with relational databases, particularly MSSQL, and ORM tools like SQL Alchemy Hands-on experience with containerization and orchestration tools such as Docker and Kubernetes Understanding of secure, scalable, and maintainable system design Experience in cloud environments (optional) Knowledge of CI/CD pipelines and DevOps best practices (optional) Experience working in agile or product-driven teams (optional) Strong verbal and written communication skills in English Self-driven, accountable, and results-oriented Comfortable working directly with customers and taking ownership of delivered solutions Team-oriented mindset with a proactive approach to problem-solving We offer: Remote working model Full-time job agreement based on b2b contract Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible Multisport card (also for an accompanying person) Life insurance
Technology
B2Bnetwork
Senior Full Stack Developer (Java + Angular)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Senior Full Stack Developer role focused on modernizing a large-scale corporate banking platform through legacy transformation into a modern API-driven and microservices-based architecture. The position involves backend development with Java and Spring, frontend work with Angular, enterprise integrations, and collaboration within an international Agile team. The offer includes a long-term high-impact project with complex engineering challenges and modern architecture practices. 🗂️ Requirements: Professional experience with Java, Commercial experience with Angular, Experience with Spring Framework, Experience with Spring Boot, Experience with Hibernate, Experience designing REST APIs, Knowledge of Microservices Architecture, Good SQL knowledge, Experience with Jasmine, Familiarity with Git, English communication skills, Experience working in Agile environments 📃 Skills: Java, Angular, Spring, SpringBoot, Hibernate, REST, Microservices, SQL, Jasmine, Git, JUnit, Cucumber, WebFlux, Reactor, DDD 🏢 Description: Join a long-term digital transformation project! We are looking for an experienced Senior Full Stack Developer to join an international team working on the modernization of a large-scale corporate banking platform. This is an excellent opportunity to contribute to the transformation of a legacy system into a modern, API-driven architecture while collaborating with highly skilled professionals in an Agile environment. Location Hybrid model (3 days per week in the office) Office locations: Warsaw (preferred) Gdańsk Gdynia Your responsibilities Design, develop, and maintain REST APIs using Java and Spring Build and enhance backend services based on microservices and monolithic architecture Participate in a large-scale legacy modernization initiative Develop integrations between multiple enterprise systems Contribute to frontend development using Angular Write and maintain unit tests (JUnit & Jasmine) Support BDD testing using Cucumber Perform code reviews and ensure high code quality Work with SQL databases, including query optimization and schema design Collaborate closely with developers, architects, business stakeholders, and QA teams Participate in Agile ceremonies (SAFe framework) Prepare technical documentation for APIs and solutions Required skills Strong commercial experience with Java Experience with Angular Hands-on knowledge of Spring Framework / Spring Boot / Hibernate Experience designing and developing REST APIs Solid understanding of Microservices Architecture Good knowledge of SQL Experience with Jasmine Familiarity with Git Nice to have Experience with Reactive Programming (WebFlux, Project Reactor) Knowledge of Domain-Driven Design (DDD) Experience with Hexagonal (Ports & Adapters) Architecture Experience with Cucumber / BDD Knowledge of SOLID principles and design patterns What you'll work on Modernizing a mission-critical enterprise platform Building modern APIs for corporate banking services Refactoring business logic from a monolithic application into microservices Working in an international team using English as the primary communication language Delivering solutions within a SAFe Agile environment What we offer Long-term project with high business impact Opportunity to work on large-scale system modernization rather than pure maintenance Challenging technical environment focused on modern architecture and best engineering practices International, collaborative team Professional growth through complex engineering challenges Requirements Professional experience developing enterprise applications with Java Experience working with Angular in commercial projects Strong communication skills in English Ability to work effectively in an Agile environment