Full-stack Developer

5 days ago


Remote Kraków Wrocław Poznań Warszawa Katowice, Czech Republic Bank of Montreal, przez Vistulo Sp. z o.o. Full time
Must Have
  • 4+ years of professional experience in full stack development.
  • Expertise in JavaScript and TypeScript for frontend development.
  • Proficiency in Core Java for backend development.
  • Solid understanding of algorithms, data structures, and programming fundamentals.
  • Experience with unit testing on frontend and backend.
  • Good understanding of asynchronous JavaScript programming.
  • Familiarity with Angular.
  • Problem-solving skills demonstrated through platforms like LeetCode or similar.
  • Familiarity with REST APIs and experience with data streaming.
  • Open mind, curiosity, and a strong desire to learn new technologies and business domains.
  • Ability to clearly explain non-trivial systems and algorithms.
  • Ability to follow and understand technical conversations.
  • Humility to ask questions where necessary.
Nice to Have
  • Experience building software for financial or trading systems.
  • Familiarity with equities trading.
  • Experience with Mithrill.js
  • A computer science degree from a top Polish technical university.

Do you know Java and JavaScript/TypeScript well and want to work in finance?

Join our team at a top Canadian bank, where you'll be part of the core team that is developing an algorithm management tool for a big equities trading system. This system is used directly by traders and portfolio managers at financial firms.

  • Java & JavaScript full stack role
  • Fully remote from Poland
  • Part of the core team that is actively building the product (not legacy, bug fixing, maintenance or outsourced team B)

This role is an excellent opportunity for a mid-level or senior developer. If you have least 4 years of experience, are proactive, and want to work on a team with smart people who get stuff done, read on.

This is a fully remote role for a developer in Poland. You will be working directly with the team at Bank of Montreal, through a Polish company that will provide the support and administrative assistance to make you successful in the role. We are looking for people to join the team long-term.

To ensure efficient onboarding, you'll work in sync with the American team during US Eastern business hours for the first two months. Working this way maximizes your time overlap for answering questions, which means you can learn quickly. That means working until 21:00 CET. After that, your schedule will shift to more normal Polish business hours.

Only open to residents of Poland. Polish citizens, as well as legal residents with permission to work in Poland are welcome.

Why Join Us?
  • Work that matters: Work on building and maintaining a system used by traders at financial institutions.
  • Supportive environment: Collaborate with a highly skilled North American team committed to producing quality software.
  • Competitive compensation and flexibility: Enjoy industry-leading pay and the flexibility of remote work.
  • Iterative development: Partner closely with traders to gather feedback, iterate on designs, and deliver new features.
Interview Process
  1. Initial Async Written Screening: A short programming exercise to assess your coding skills - should not take more than 30 minutes.
  2. Preliminary Interview: A 45-60 minute session conducted in the Polish timezone.
  3. Technical Interview: A deep dive with a team member based in the US Eastern timezone.
  4. Final Round: Two to three back-to-back interviews (no longer than 2.5 hours total), focusing on system design, problem-solving, and culture fit.
Additional Details
  • Location: Fully remote. You must align your schedule with US Eastern business hours during firs two months of onboarding for effective collaboration.
  • What We're Building: A next-generation OMS for equities trading. This is not a financial desktop app, but a focused, high-performance system tailored to traders' needs.

No take-home assignments – we respect your time.

Successful candidates will need to pass a standard background check.

If you're a skilled, ambitious developer ready to solve challenging problems and grow in a dynamic environment, we'd love to hear from you.

,[ Develop and maintain a web application for managing routing and trading algorithms for an equities trading platform, Write code with focus on usability and performance., Build reliable frontend features using **JavaScript** and **TypeScript**, adhering to industry best practices., Implement and optimize backend components in **Core Java**, ensuring robustness and scalability., Work with REST APIs and handle data streaming for seamless interaction between the frontend and backend., Engage with traders to gather feedback and refine features based on their input., Write clean, maintainable code and make sure it continues to work correctly by writing and maintaining an automated testing suite., Migrate functionality from a prior Angular-based frontend into a new version based on Mithrill.js] Requirements: JavaScript, TypeScript, Java, Unit testing, Angular Tools: . Additionally: International projects, Small teams.

  • Wrocław, Poznań, Kraków, Czech Republic Capgemini Polska Sp. z o.o. Full time

    We are looking for a skilled Full Stack Developer to join our team at Capgemini Polska Sp. z o.o.Job DescriptionThis is an exciting opportunity to work on both front-end and back-end of web applications using mainly Angular or React and Java technology in an agile environment.You will be part of a scrum team that draws on the best practices of lean software...


  • Remote, Poznań, Czech Republic Full Stack House Full time

    We are a small, yet ambitious software house seeking an experienced software development engineer to join our team for three months. Our ideal candidate will have expertise in developing front-end applications using React and low-code tools.About the ProjectOur current project is a new Software-as-a-Service application that will serve dozens of sports...


  • Remote, Poznań, Czech Republic Full Stack House Full time

    Our perfect match would have the following:experience in developing front-end websites or web apps,proficiency in React; CSS flexbox; CSS grid; component-based (AKA "Atomic Design") development;experience in writing JavaScript and TypeScript code,experience with git and pull-request-based development,a good eye for design; attention to details, and taking...


  • Poznań, Greater Poland, Czech Republic Hirely Sp. z o.o. Full time

    Hirely Sp. z o.o. is seeking a skilled Full Stack Developer to join our agile team.About the RoleAs a Full Stack Developer, you will be responsible for developing both the frontend and backend of our applications using multiple technologies.Primary technologies include Java, Angular/TypeScript, and Oracle.You will work in a complex environment, encountering...


  • Poznań, Greater Poland, Czech Republic Hirely Sp. z o.o. Full time

    You possess, among other things, the following competencies and skills:Higher Professional Education/University Education;A positive team player who builds collaboration;Takes initiative;Enthusiastic and driven;Practical: solution- and result-oriented;Strong analytical skills;Strong communication skills with a good sense of humor;Knowledge and experience...


  • Kraków, Lesser Poland, Czech Republic Hitachi Energy Full time

    Your backgroundAt least 4 years of experience in full stack development Very Good knowledge about React ecosystem: State Management / Routing / Internationalization Good knowledge about:ReactJS, TypeScript, JavaScript,Redux or any other State Management library, HTTP protocol and experience with getting/posting data from/to REST API, GIT version control...


  • Wrocław, Województwo dolnośląskie, Czech Republic Capgemini Polska Sp. z o.o. Full time

    We are looking for a highly skilled Full Stack .NET Developer to join our team at Capgemini Polska Sp. z o.o.About the RoleThis is an exciting opportunity to work on a wide range of projects, from designing and developing modern applications using microservices architecture to implementing innovative Big Data platforms and blockchain technology.Key...


  • Remote, Wrocław, Poznan, Czech Republic Vaimo Full time

    Required skills & experience:Hands-on experience with PIM platformsExperience of RESTful APIs, GraphQL, and middleware tools for integrating PIM with ERP, eCommerce, DAM, and other systemsExperience in integrating with a CDN to optimize resource bandwidth.Experience in using monitoring and debugging tools to troubleshoot errors and recognize performance...


  • Katowice, Gdańsk, Czech Republic Sopra Steria Poland Full time

    We are seeking a seasoned Senior Full Stack Developer to join our Sopra Steria Apps Services team in the aerospace sector. The successful candidate will be responsible for developing a comprehensive bidding platform for crew members and maintaining an application for scheduling work time.Key Responsibilities:Design, develop, and deploy robust full stack...


  • Remote, Czech Republic DNA325 Full time

    7+ years of total development experienceExpertise in frontend frameworks and libraries such as ReactJS (5+ years)Proficiency in NodeJS (3+ years)Familiarity with GraphQLExperience with cloud applications and services on AWS or similar platformsStrong analytical skills and a practical approach to building solutionsEffective communication skills across...


  • Remote, Kraków, Czech Republic Massive Rocket Full time

    We are Massive Rocket, a fast-growing Martech agency specializing in Braze and Snowflake. Our mission is to deliver human experiences at scale by leveraging the latest web, mobile, cloud, data, and AI technologies.Senior Software Engineer RoleWe are seeking an experienced Senior Full Stack React/TypeScript Engineer to join our global team. As a key technical...


  • Remote, Kraków, Czech Republic Strix Full time

    We are a cutting-edge e-commerce company called Strix, dedicated to shaping the future of commerce. Our team thrives in an international environment, working on innovative projects that require expertise in headless frontend implementations.As a talented Full Stack Developer, you will be responsible for realising exciting tasks in our agile project...


  • Wrocław, Województwo dolnośląskie, Czech Republic Object First Full time

    Position qualifications:3+ years of experience in software engineering.Experience as a Backend developer in AWS services, including EC2, S3, CloudWatch, Lambda.Strong knowledge and experience in Node.js (Python will be a plus).Proficiency in Frontend: Java Script.React JS will be a plus.Intermediate English.Ukrainian or Russian (advanced). Are you ambitious...


  • Kraków, Lesser Poland, Czech Republic Hitachi Energy Full time

    Company OverviewHitachi Energy is a leading provider of electrical infrastructure solutions for a sustainable future.We develop breakthrough technologies that change the way the world works, and industries do business.Our innovative solutions help to connect and power societies, economies, and industries around the globe.Job DescriptionWe are seeking a...


  • Remote, Czech Republic B2B Soft Full time

    +4 years of active practice in C# .NET / .Net Core / ASP.NET CoreKnowledge at JS/HTML/CSS with commercial development experience minimum  2 years;Experience in React, MaterialUI;Experience of Mobx, Typescript;Hands-on experience of building RESTful API's and SPA's;Experience in MS SQL;Experience in authentication and authorization;Intermediate+ English...


  • Remote, Czech Republic Tralala Software Full time

    As a Junior PHP/Full Stack Developer at Tralala Software, you will play a crucial role in supporting the development of web solutions. Your responsibilities will include:PHP Development:Learning and contributing to PHP codebase under the guidance of senior developers.Participating in the development of web applications and features using PHP.Front-End...


  • Remote, Warszawa, Czech Republic AVENGA Full time

    At Avenga, we're looking for a seasoned Senior Backend Engineer to join our team. As a key member of our development team, you will be responsible for developing and maintaining full-stack applications, focusing on Angular for user-friendly, accessible, and responsive interfaces.You will work closely with cross-functional teams to design and implement...


  • Remote, Czech Republic Hiretop Full time

    Strong computer science fundamentalsStrong proficiency in:TypeScriptReactJavaScriptNode.jsMongoDBA strong interest in SaaS, healthcare and AI.Enjoy working with small and nimble teams.Experience working in fast-paced, dynamic environments.Ability to quickly prototype and build proof-of-concepts with cutting-edge technologies.Basic English communication...


  • Katowice, Silesia, Czech Republic Shiji Poland Full time

    Company OverviewShiji Poland is a leading provider of software solutions and services for the hospitality, food service, retail, and entertainment industries. We offer an integrated suite of technological solutions that empower businesses to better connect with their customers.Job DescriptionWe are seeking a skilled Full-Stack Developer to join our team in...


  • Remote, Warsaw, Czech Republic KMD Poland Full time

    As a Full-Stack Developer for our innovative energy market solution, you will be responsible for designing and implementing cutting-edge features to drive business growth. We are looking for a highly skilled professional with expertise in .NET, Angular, and microservices architecture.About the RoleYou will work on developing and maintaining the leading IT...