June 2, 2026
Senior Full Stack Ruby on Rails Software Engineer
Senior • On-site
Boston, MA
Vestmark is seeking a Senior Full Stack Engineer with expertise in Ruby on Rails and React to help us build and enhance our financial advisor portal. In this role, you will work closely with product managers, designers, and other engineers to develop robust, scalable, and high-performance applications. This role is expected to be hybrid out of Wakefield, MA or Boston, MA.
Responsibilities
- Develop, maintain, and improve Vestmark's financial advisor platform using Ruby on Rails on the backend and React on the frontend.
- Build RESTful APIs to support web and mobile applications.
- Implement well-structured, reusable, and testable code following best practices.
- Collaborate with UX/UI designers to deliver a seamless and intuitive user experience.
- Optimize application performance and scalability.
- Write unit and integration tests to ensure high code quality.
- Participate in code reviews, pair programming, and team discussions.
- Work with DevOps to deploy and monitor applications in production.
Qualifications
- 5+ years of experience with Ruby on Rails development.
- 3+ years of experience with React and modern JavaScript (ES6+).
- Experience with PostgreSQL or other relational databases.
- Proficiency in writing scalable, secure, and maintainable code.
- Experience with TypeScript and Inertia.js is a plus.
- Strong grasp of object-oriented and functional programming concepts.
- Experience with testing frameworks like RSpec, Jest, or similar.
- Familiarity with containerization (Docker) and cloud environments (AWS, Azure, or GCP) is a plus.
- Experience with authentication and authorization systems (Okta, Devise, or similar) is a plus.
- Contribute to the growth and development of our core values: We Before Me, Positive Energy, Knowledge Explorer, and Own It
Vestmark is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Vestmark prohibits employment discrimination on the basis of race, color, religion, gender identity, sex, sexual orientation, pregnancy, national origin, age, disability status, protected military or veteran status, and genetic information. #LI-TG1 #LI-Hybrid
Vestmark takes a market-based approach to compensation to ensure we pay fairly and competitively. Compensation for this role depends on several factors such as skills, experience, qualifications, job scope and location.
In addition to base salary, Vestmark offers a comprehensive total rewards package, which includes equity-based grants for all new hires, company-paid medical premiums of 90%, a competitive time-off program, and other variable compensation, if eligible.
Similar jobs you might like
Technology
Inuits
Senior Full Stack Engineer
Senior
Remote
Krakow, Poland
140 - 155 PLN
🏢 Summary: Senior Full Stack Engineer role focused on building and scaling a next-generation renewable energy platform using React and TypeScript. You will own features end to end, contribute to architectural decisions, and deliver scalable, production-grade solutions in a cloud-native environment. The position combines full stack development, cloud infrastructure, and collaboration on product direction within a small senior team. 🗂️ Requirements: Strong proficiency in JavaScript, Strong proficiency in TypeScript, Commercial experience with React, Commercial experience with Node.js, Experience building scalable production-grade applications, Experience with PostgreSQL, Experience with Docker, Experience with Azure or AWS cloud platforms, Ability to write clean, well-tested, maintainable code 📃 Skills: JavaScript, TypeScript, React, Node.js, PostgreSQL, Docker, Azure, AWS, Python, MachineLearning 🏢 Description: We are looking for a Senior Full Stack Engineer (React + TypeScript) to join a small, senior team building next-generation tools for the global renewable energy transition. You will own features end to end, from concept to production, on a platform used by leading solar and energy companies worldwide. This role suits a strong full stack developer who writes clean, well-tested code, cares about scalability and maintainability, and is comfortable shaping both technical solutions and product direction alongside engineering peers and product managers. About the Project: Sitemark is a Belgian technology company accelerating the shift to renewable energy through data and AI. Its platform helps solar and energy companies monitor, analyze, and optimize renewable energy assets using drone data and AI driven insights, and has supported more than 10,000 projects across 82 countries. You will work on the next generation of this platform, combining cloud native infrastructure, full stack development, and modern engineering practices to deliver a scalable, data driven system that powers decision making for sustainable energy infrastructure. Responsibilities: Lead end to end development of new platform features, from planning and prioritization through implementation, testing, and deployment; Contribute to architectural decisions, ensuring high performance, maintainability, and scalability; Collaborate closely with product managers and engineering peers to shape technical solutions and product direction; Write clean, efficient, well tested code following established best practices; Participate in product brainstorming, refinement, and continuous improvement sessions; Share knowledge and mentor peers within a small, agile team. Qualifications: Strong fluency in JavaScript and TypeScript, with solid experience in React and Node.js; Proven track record of building scalable, production grade applications; Working knowledge of relational databases (PostgreSQL) and containerization (Docker); Experience with or strong interest in cloud infrastructure on Azure or AWS; Passion for clean, maintainable, reusable code with a strong focus on testing; Collaborative mindset, self driven approach to problem solving, and ability to pick up new technologies quickly; Experience with Python or Machine Learning is a plus. Recruitment Process: HR screening (30 minute Zoom call); Technical challenge: coding round, problem solving round, brainstorming round; Offer call. Inuits Sp. z o.o. is registered in the National Register of Employment Agencies (KRAZ) under number 35420.
Technology
Inuits
Senior Full Stack Engineer
Senior
Remote
Krakow, Poland
140 - 155 PLN
🏢 Summary: Senior Full Stack Engineer role focused on building and scaling a next generation renewable energy platform using React and TypeScript. The position involves end to end feature ownership, architectural decision making, and delivering cloud native, data driven solutions for global energy companies. You will work in a small senior team to develop scalable, production grade applications powering sustainable energy infrastructure. 🗂️ Requirements: Strong experience with JavaScript, Strong experience with TypeScript, Commercial experience with React, Commercial experience with Node.js, Experience building scalable production grade applications, Experience with PostgreSQL, Experience with Docker, Experience with Azure or AWS cloud infrastructure, Ability to write clean, well tested code, Experience with full stack development 📃 Skills: JavaScript, TypeScript, React, Node.js, PostgreSQL, Docker, Azure, AWS, Python 🏢 Description: We are looking for a Senior Full Stack Engineer (React + TypeScript) to join a small, senior team building next-generation tools for the global renewable energy transition. You will own features end to end, from concept to production, on a platform used by leading solar and energy companies worldwide. This role suits a strong full stack developer who writes clean, well-tested code, cares about scalability and maintainability, and is comfortable shaping both technical solutions and product direction alongside engineering peers and product managers. About the Project: Sitemark is a Belgian technology company accelerating the shift to renewable energy through data and AI. Its platform helps solar and energy companies monitor, analyze, and optimize renewable energy assets using drone data and AI driven insights, and has supported more than 10,000 projects across 82 countries. You will work on the next generation of this platform, combining cloud native infrastructure, full stack development, and modern engineering practices to deliver a scalable, data driven system that powers decision making for sustainable energy infrastructure. Responsibilities: Lead end to end development of new platform features, from planning and prioritization through implementation, testing, and deployment; Contribute to architectural decisions, ensuring high performance, maintainability, and scalability; Collaborate closely with product managers and engineering peers to shape technical solutions and product direction; Write clean, efficient, well tested code following established best practices; Participate in product brainstorming, refinement, and continuous improvement sessions; Share knowledge and mentor peers within a small, agile team. Qualifications: Strong fluency in JavaScript and TypeScript, with solid experience in React and Node.js; Proven track record of building scalable, production grade applications; Working knowledge of relational databases (PostgreSQL) and containerization (Docker); Experience with or strong interest in cloud infrastructure on Azure or AWS; Passion for clean, maintainable, reusable code with a strong focus on testing; Collaborative mindset, self driven approach to problem solving, and ability to pick up new technologies quickly; Experience with Python or Machine Learning is a plus. Recruitment Process: HR screening (30 minute Zoom call); Technical challenge: coding round, problem solving round, brainstorming round; Offer call. Inuits Sp. z o.o. is registered in the National Register of Employment Agencies (KRAZ) under number 35420.
Technology
iTeamly
Senior / Staff Full Stack Engineer
Senior
Remote
Krakow, Poland
27,000 - 30,000 PLN
🏢 Summary: Senior / Staff Full Stack Engineer role focused on building and scaling an AI-driven product platform in a fully remote setup. The position involves developing React/TypeScript frontend experiences and Python-based backend APIs to support document processing, retrieval systems, and structured AI/ML outputs. The engineer will integrate frontend, backend, and AI workflows into a reliable, testable product experience. 🗂️ Requirements: 5+ years full stack engineering experience, Strong Python backend API development experience, Strong React and TypeScript production experience, Experience with modern API frameworks (e.g. FastAPI), Experience designing and consuming API contracts and structured JSON, Experience with asynchronous workflows and background jobs, Testing experience covering edge cases and API behavior, Understanding of AI/ML product workflows 📃 Skills: Python, React, TypeScript, FastAPI, API, JSON, AI, ML, LLM, OpenAI, Gemini, Anthropic, Embeddings, Vector, Firebase, Firestore, GCP, CloudRun, CloudSQL, Neo4j 🏢 Description: We are looking for a Senior / Staff Full Stack Engineer with strong Python and React experience to build and scale an AI driven product platform in a fully remote setup. The role focuses on frontend experiences, backend APIs, document processing, retrieval systems, and structured AI / ML outputs. ✅ Your responsibilities: Building frontend experiences in React and TypeScript for evidence review, workflow status, recommendations, and decision outputs. Developing backend APIs in Python, ideally with FastAPI, for document upload, asynchronous processing, job status, retries, partial success, and structured results. Connecting frontend, backend, data workflows, retrieval systems, and AI generated outputs into a reliable product experience. Building product features that make AI outputs easier to inspect through source references, confidence signals, warnings, and clear error states. Working with structured data, documents, tables, financial metrics, and normalized evidence flows. Writing tests around API contracts, edge cases, error cases, and realistic user workflows. 🧠 Our requirements: 5+ years of professional full stack engineering experience. Strong experience with Python and backend API development. Strong experience with React and TypeScript in production applications. Experience with modern API frameworks, ideally FastAPI or similar. Understanding of AI / ML product workflows or strong interest in building software around AI outputs. Experience designing and consuming API contracts, schemas, and structured JSON payloads. Comfort with asynchronous workflows, background jobs, retries, partial failures, and user visible process status. Good testing habits, especially around edge cases, failure cases, and API behavior. ⭐ Nice to Have: Experience with AI / ML product workflows, including retrieval systems, embeddings, vector search, LLM based applications, or LLM APIs such as OpenAI, Gemini, Anthropic/Claude. Experience with data heavy products, including data workflows, document processing, data normalization, or working with structured evidence. Experience with cloud and data infrastructure, ideally Firebase, Firestore, Google Cloud Platform, Cloud Run, Cloud SQL, vector search, or Neo4j. 🌟 What we offer: 100% remote work Opportunity to work on modern ML/AI infrastructure Private healthcare and Multisport Life insurance Real influence on technical decisions and architecture Exposure to cutting-edge technologies Collaborative and supportive team environment
Technology
Link Group
Full-Stack Engineer
Senior
Remote
Bialystok, PD, Poland
110 - 129 PLN
🏢 Summary: Senior Fullstack Engineer role focused on building modern, scalable web applications using React and Node.js, with strong emphasis on frontend development. The position covers the full application stack, including backend services, API design, and data management. You will collaborate with cross-functional teams to deliver high-quality, accessible, and high-performance digital products. 🗂️ Requirements: Strong commercial experience with React, Strong commercial experience with Node.js, Experience with React Router, Experience with TanStack Query, Experience integrating Headless CMS (preferably Contentful), Understanding of API design principles, Experience with PostgreSQL, Experience with Redis, Experience with Vitest, Experience with Playwright, Knowledge of WCAG accessibility standards, Experience with performance optimisation, Ability to work across full software development lifecycle 📃 Skills: React, Node.js, TypeScript, Fastify, PostgreSQL, Redis, React Router, TanStack Query, Contentful, Vitest, Playwright, WCAG, SAP Gigya, Salesforce 🏢 Description: Senior Fullstack Engineer (React & Node.js) About the Role We are looking for a Senior Fullstack Engineer to join a product team building modern, scalable web applications and digital experiences. You will work across the entire application stack, from user-facing interfaces to backend services and integrations. The role has a strong focus on frontend engineering while also involving backend development, API design, and data management. You will collaborate closely with product, design, and engineering teams to deliver high-quality, accessible, and performant applications. Responsibilities Develop and maintain modern web applications using React, Node.js, and TypeScript. Build scalable and reusable UI components integrated with a design system. Develop and maintain backend services and APIs using Node.js and Fastify. Integrate applications with CMS platforms and third-party services. Work with PostgreSQL and Redis to support application functionality and performance. Write and maintain automated tests, including unit and end-to-end tests. Ensure high standards of accessibility, performance, and code quality. Participate in architectural discussions and contribute to engineering best practices. Requirements Strong commercial experience in fullstack development using React and Node.js. Solid experience with modern frontend technologies, including React Router and TanStack Query. Experience integrating with Headless CMS platforms, preferably Contentful. Good understanding of API design and backend development principles. Experience with PostgreSQL and Redis. Experience with automated testing frameworks such as Vitest and Playwright. Strong understanding of accessibility standards (WCAG) and performance optimisation. Ability to work across the entire software development lifecycle in a product-oriented environment. Nice to Have Experience with authentication and identity platforms such as SAP Gigya. Experience integrating Salesforce products or loyalty platforms. Experience in highly scalable, customer-facing digital products. Experience working in agile, cross-functional product teams.
Technology
Svitla Systems
Senior Full Stack Engineer
Senior
Remote
Warsaw, Poland
🏢 Summary: Full-time Senior Full Stack Engineer role focused on building and enhancing a SaaS marketplace platform hosted on AWS, using React and JavaScript technologies. The position involves developing complex back-end logic and contributing to a global engineering team. The role requires overlap with CET working hours and emphasizes high-quality, test-driven development. 🗂️ Requirements: 6+ years of full-stack development experience, 4+ years of experience with Node.js and/or Python, 4+ years of experience with React, Strong knowledge of JavaScript and TypeScript, Experience with ES6, Ability to write standards-compliant HTML and CSS, Experience with Test Driven Development, Familiarity with Git, Knowledge of Linux or Unix-based systems, Experience with RESTful web services 📃 Skills: React, JavaScript, TypeScript, Node.js, Python, HTML, CSS, TDD, Git, Linux, Unix, REST, AWS, ES6 🏢 Description: Svitla Systems Inc. is looking for a Senior Full Stack Engineer with React and JavaScript for a full-time position (40 hours per week) in Europe. Our client is a leading on-site work marketplace seeking creative and skilled developers to join the global engineering team. The mission is to design and develop technology that improves users' lives while providing an exceptionally high level of service. The cutting-edge technology SaaS solution hosted on AWS that enables today's and tomorrow’s Gig economy. Overlap till 7 pm CET. Requirements: 6+ years of experience in full-stack development. 4+ years of experience with Node.js and/or Python, React. Strong knowledge of JavaScript/TypeScript, ES6, and React. Understanding of writing clean, standards-compliant HTML and CSS. Strong focus and experience in Test Driven Development. Familiarity with the Git version control system. Knowledge of Linux or other Unix-based systems (Ubuntu/Debian is a plus). Understanding of web services-based solutions (REST specifically). Strong written and verbal communication skills. Ability to work well with others as part of a team and across teams. Ability to break down more significant initiatives into manageable pieces. Upper-intermediate level of English. Nice to have: Experience with Preprocessor (LESS/Sass). Experience working with offshore teams. Experience with React-native. Responsibilities: Participate in developing a feature connected with complex back-end logic for the client-worker part. Take part in team meetings, including daily stand-ups and backlog refinement sessions. Provide code refactoring when needed. We offer: US and EU projects based on advanced technologies. Competitive compensation based on skills and experience. Regular performance appraisals to support your growth. Flexibility in workspace, either remote or our welcoming office. Bonuses for article writing, public talks, and other activities. Generous time off, including vacation, national holidays, sick leaves, and family days. Personalized learning programs tailored to your interests and skill development. Free tech webinars and meetups organized by Svitla. Regular corporate online activities. Awesome team and a friendly, supportive community!
Technology
Harvey Nash Technology
Senior Full Stack Engineer (.NET / React)
Senior
Hybrid
Warsaw, Poland
28,000 - 33,000 PLN
🏢 Summary: Senior Full Stack Engineer role focused on building and optimizing React/TypeScript frontends and ASP.NET Core backend services supporting treasury workflows. The position involves designing scalable REST APIs, improving performance across the stack, and working with large datasets in production systems. Hybrid work model in Warsaw with strong emphasis on engineering best practices and reliability. 🗂️ Requirements: 5+ years of experience building production systems, Strong experience with C# and .NET ecosystem, Strong experience with ASP.NET Core, Strong experience with React, Strong experience with TypeScript, Experience designing and building REST APIs, Experience handling large datasets efficiently, Hands-on experience with ag-Grid, Highcharts or similar libraries, Understanding of authentication and authorization mechanisms, Experience with relational databases, Experience with performance optimization 📃 Skills: C#, .NET, ASP.NETCore, React, TypeScript, REST, ag-Grid, Highcharts, SQL, CI/CD, Authentication, Authorization, Serialization 🏢 Description: Senior Full Stack Engineer (.NET / React) Warsaw, hybrid, 3 days per week from the office. Responsibilities Build and enhance frontend applications and backend services supporting treasury workflows. Develop React/TypeScript single‑page applications and reusable UI components. Design and implement ASP.NET Core REST APIs with scalable pagination and filtering models. Optimize performance across the stack, including APIs, serialization, rendering, and large data grids. Collaborate with business stakeholders, quant teams, and product managers to deliver user‑focused solutions. Drive engineering best practices including code reviews, testing, CI/CD, and production support. Investigate production issues and improve observability and platform reliability. Mentor engineers and contribute to technical growth within the Warsaw team. Requirements 5+ years of software engineering experience building production systems. Strong experience with C#/.NET ecosystem and ASP.NET Core . Strong frontend experience with React and TypeScript. Experience building REST APIs and handling large datasets efficiently. Hands‑on experience with ag‑Grid, Highcharts, or similar UI/data visualization libraries. Strong understanding of authentication, authorization, and serialization mechanisms. Experience working with relational databases and performance optimization. Strong communication skills and ability to work directly with business stakeholders. Nice to Have Experience in treasury, trading, or financial systems. Strong product mindset and UX awareness.
Technology
Upvanta sp. z o.o.
Senior Full Stack Developer (React & .NET Core) (m/k/n)
Senior
Remote
Warsaw, Poland
900 - 1,150 PLN
🏢 Summary: Senior Full Stack Developer role focused on building scalable, cloud-native applications using React and C# .NET Core within capital markets risk domains. The position involves developing microservices, REST APIs, data pipelines with Python (pyspark), and enterprise Power BI solutions. Strong emphasis on event-driven architectures, CI/CD automation, and Azure-based cloud environments. 🗂️ Requirements: 10+ years software development experience, Strong proficiency in React.js and JavaScript/TypeScript, Expertise in C# and .NET Core, Experience building REST APIs and microservices, Hands-on experience with Python and pyspark, Extensive Power BI development experience, Strong knowledge of microservices and event-driven architectures, Experience with CI/CD pipelines, Experience with Azure or AWS, Proficiency in SQL databases, Experience with Docker and Kubernetes, Understanding of credit risk and market risk domains 📃 Skills: React, JavaScript, TypeScript, Redux, C#, .NET, Python, pyspark, PowerBI, DAX, SQL, SQLServer, PostgreSQL, Docker, Kubernetes, Azure, AWS, Kafka, EventHub, Jenkins, GitHub, AzureDevOps, REST, Microservices 🏢 Description: About the Role We are seeking a highly experienced Senior Full Stack Developer with deep expertise in React on the frontend and C# .NET Core on the backend. The ideal candidate will have substantial hands-on experience developing scalable applications, strong exposure to cloud-native architectures, and a solid understanding of capital markets—particularly in credit risk and market risk domains. Experience with Python (pyspark) for data-driven workflows and a strong command of CI/CD, microservices, and event-driven architectures is essential. ________________________________________ Key Responsibilities Design, develop, and maintain full stack applications using React, C#.NET Core, and supporting technologies. Build high-performance backend services, RESTful APIs, and microservices with focus on scalability, maintainability, and resilience. Develop responsive, modular, and accessible UI components using React and modern JS/TS patterns. Collaborate closely with business stakeholders and risk domain experts to deliver solutions in credit risk, market risk, and related capital markets functions. Work with Python (pyspark) for data transformation, data pipelines, and analytics workflows. Develop, optimize, and maintain Power BI dashboards, data models, and analytical reports for business users. Implement and optimize CI/CD pipelines, ensuring robust automated testing, deployment, and monitoring. Architect and contribute to event-driven and distributed system designs using technologies such as Kafka, Event Hub, or similar. Drive engineering best practices: code reviews, unit/integration testing, performance tuning, documentation. Contribute to cloud migration and modernization initiatives, especially in Azure or AWS environments. Mentor junior developers and collaborate within a cross-functional agile team. ________________________________________ Required Skills & Experience Technical Skills 10+ years of professional software development experience. Front-end: Strong proficiency in React.js, JavaScript/TypeScript, Redux/RTK, hooks, and modern UI patterns. Back-end: Expertise in C# .NET Core, C#, REST APIs, Web APIs, and microservices-based development. Python (pyspark): Hands-on experience with distributed data processing, data pipelines, and analytic transformations. Power BI: Extensive experience developing dashboards, data models, DAX calculations, and enterprise-grade BI solutions. Strong understanding of data modeling, performance tuning, and governance in Power BI. Architecture: Strong knowledge of microservices, API design, event-driven architectures, and distributed systems. DevOps / CI/CD: Experience with Azure DevOps, GitHub Actions, Jenkins, or similar. Strong understanding of automated builds, testing, deployment, and monitoring. Cloud Platforms: Experience with Azure or AWS (Azure preferred). Databases: Proficiency with SQL Server, PostgreSQL, or other relational databases; NoSQL knowledge a plus. Containerization: Experience with Docker, Kubernetes, container orchestration. Domain Knowledge Understanding of capital markets, specifically: Credit risk (PD, LGD, EAD, credit exposure modeling, counterparty risk). Market risk (VaR, sensitivities, stress testing, pricing concepts). Familiarity with regulatory frameworks (e.g., Basel, FRTB, IFRS9) is a strong advantage. ________________________________________ Soft Skills Strong analytical and problem solving abilities. Excellent communication skills and ability to interact with technical and non-technical stakeholders. Collaborative, agile mindset with experience in Scrum/Agile environments. Ability to work independently and lead technical solutions end to end.
Technology
EPAM Systems
Senior Full-stack Developer (React+Java)
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior Full-stack Developer role focused on building and enhancing scalable digital banking solutions using React.js and Java. The position involves end-to-end development, automated testing, deployment, and ensuring quality, security, and reliability of applications in a hybrid work model. You will contribute to engineering practices, observability, and continuous improvement within a fast-paced environment. 🗂️ Requirements: Strong knowledge of React.js, Ability to write custom hooks, Experience building responsive reusable components, Strong knowledge of JavaScript, Strong knowledge of CSS, Strong knowledge of HTML, Proven experience with Java, Proven experience with Spring, Experience with GitLab CI/CD, Experience with Jest, Experience with React Testing Library, Experience with Playwright 📃 Skills: React, Java, JavaScript, CSS, HTML, Spring, GitLab, CI/CD, Jest, Playwright 🏢 Description: We are seeking a talented Senior Full-stack Developer with expertise in React.js and Java to join our dynamic team on an exciting project in the banking sector. If you are passionate about building robust, scalable applications and eager to contribute to a fast-paced, innovative environment, this opportunity may be an excellent fit for you. Please note that hybrid work, with 3 days from the Client office in Wroclaw, is possible. Responsibilities Help design, develop, and improve the digital product Apply a broad range of software engineering practices, from analyzing user needs and developing new features to automated testing and deployment Ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements Build observability into our solutions, monitor production health, help to resolve incidents, and remediate the root cause of risks and issues Share knowledge and expertise with colleagues and contribute regularly to our engineering culture and internal communities Requirements Thorough understanding of React.js and with an ability to write custom hooks and responsive reusable components In-depth knowledge of JavaScript, CSS, HTML, and front-end languages Proven experience in Java and Spring Knowledge of GitLab CI/CD Knowledge of testing frameworks, including Jest and React Testing Library, Playwright Nice to have Knowledge of Microsoft Azure, Terraform Working experience in Agile methodologies (Scrum, Kanban) and knowledge of associated tools like JIRA or GitLab boards We offer/Benefits 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
EPAM Systems
Senior Full-stack Developer (React+Java)
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior Full-stack Developer role focused on building and enhancing a digital banking product using React.js and Java. The position involves end-to-end development, quality assurance, observability, and production support in a hybrid work model. Ideal for engineers experienced in scalable applications, CI/CD, testing frameworks, and AI-driven solutions. 🗂️ Requirements: Strong knowledge of React.js with ability to write custom hooks and reusable responsive components, In-depth knowledge of JavaScript, CSS, HTML, Proven experience with Java and Spring, Experience with GitLab CI/CD, Experience with testing frameworks (Jest, React Testing Library, Playwright), Proven AI experience 📃 Skills: React, Java, JavaScript, Spring, HTML, CSS, GitLab, CI/CD, Jest, Playwright, Azure, Terraform, AI 🏢 Description: We are seeking a talented Senior Full-stack Developer with expertise in React.js and Java to join our dynamic team on an exciting project in the banking sector. If you are passionate about building robust, scalable applications and eager to contribute to a fast-paced, innovative environment, this opportunity may be an excellent fit for you. Please note that hybrid work, with 3 days from the Client office in Wroclaw, is possible. Responsibilities Help design, develop, and improve the digital product Apply a broad range of software engineering practices, from analyzing user needs and developing new features to automated testing and deployment Ensure the quality, security, reliability, and compliance of our solutions by applying our digital principles and implementing both functional and non-functional requirements Build observability into our solutions, monitor production health, help to resolve incidents, and remediate the root cause of risks and issues Share knowledge and expertise with colleagues and contribute regularly to our engineering culture and internal communities Requirements Thorough understanding of React.js and with an ability to write custom hooks and responsive reusable components In-depth knowledge of JavaScript, CSS, HTML, and front-end languages Proven experience in Java and Spring Knowledge of GitLab CI/CD Knowledge of testing frameworks, including Jest and React Testing Library, Playwright Proven AI experience Nice to have Knowledge of Microsoft Azure, Terraform Working experience in Agile methodologies (Scrum, Kanban) and knowledge of associated tools like JIRA or GitLab boards 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.
