Requirements: English
Company: Bank of Montreal, przez Vistulo Sp. z o.o.
Region: Katowice , Silesian Voivodeship
Do you know Java and TypeScript really well and want to work in finance?
Join our team at a top Canadian bank, where youll be part of the core team that is developing an algorithm management tool for a large equities trading system. This system is used directly by traders and portfolio managers at financial firms.
- 30% Java 70 % JavaScript full stack role
- Fully remote from Poland
- Finance - equity trading systems - algorithm management platform
- Part of the core team (not legacy or outsourced team B)
- 30,000-35,000 zl per month, B2B
- Passionate about programming, deep understanding of the tech at hand, at least mid-to-senior level, 5+ years experience
- Nice to haves: Finance experience, good understanding of CI/CD concepts, experience with AWS-based systems.
- 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 senior developer. If you have least 5 years of experience, are proactive, and want to work on a team with smart people who get stuff done, read on. You also cant be afraid of LeetCode.
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, youllwork 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.
Additional Details
No take-home assignments we respect your time.
Successful candidates will need to pass a standard background check.
If youre a skilled, ambitious developer ready to solve challenging problems and grow in a dynamic environment, wed love to hear from you.
Must Have
- 5+ years of professional experience in full stack development.
- Expertise in 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 TypeScript really well and want to work in finance?
Join our team at a top Canadian bank, where youll be part of the core team that is developing an algorithm management tool for a large equities trading system. This system is used directly by traders and portfolio managers at financial firms.
- 30% Java 70 % JavaScript full stack role
- Fully remote from Poland
- Finance - equity trading systems - algorithm management platform
- Part of the core team (not legacy or outsourced team B)
- 30,000-35,000 zl per month, B2B
- Passionate about programming, deep understan