NoFluffJobs Stacjonarnie Mid

Full Stack Developer (Frontend-Focused /JavaScript)

Cantor Fitzgerald

⚲ Warszawa

20 000 - 40 000 PLN (B2B)

Wymagania

  • JavaScript
  • Angular
  • React
  • Redux
  • Java (nice to have)
  • Python (nice to have)

Opis stanowiska

O projekcie: Cantor is a global financial services firm with over 75 years of history, known for its entrepreneurial culture, independence, and focus on innovation. Founded in 1945, the firm provides investment banking, capital markets, trading, research, and advisory services to institutional clients worldwide. As part of its international growth, Cantor has opened a new office in Warsaw, creating a new technology hub that supports global initiatives and works closely with international teams. The Warsaw (Poland) office plays an important role in the company’s long‑term development and future growth. Work arrangements: - This is a hybrid role based in Warsaw, with three days per week in the office. For candidates located outside of Warsaw, we are open to remote contract arrangements.- The role is offered primarily as a permanent contract (Umowa o Pracę - UoP). B2B contracts are also available.- Salary range: 20,000 PLN - 40,000 PLN (depending on experience and contract type). Wymagania: - Full-stack JavaScript development experience (3+ years) delivering production web applications. - Strong experience with a modern frontend framework: React or Angular (or similar). - Solid understanding of Redux/Flux state management patterns (or equivalent state management approaches). - Strong understanding of Functional Programming and Object-Oriented Programming paradigms, and when to apply each. - Practical experience building backend services with Node.js and Express (REST APIs, middleware, routing, error handling). - Strong knowledge of SQL and relational database design; ability to optimize queries and data access patterns. - Experience with CI/CD practices and tools; familiarity with release automation. - Experience with Docker and container-based workflows. - Working knowledge of testing practices: unit testing and E2E automation (tools/frameworks appropriate to your stack). - Proven ability to collaborate effectively, communicate clearly, and take ownership of deliverables. Desirable Skills (Nice to Have) - Experience with observability/monitoring tools such as Splunk, ELK stack, Grafana/Prometheus, and metrics instrumentation. - Some experience with Java and/or Python for backend services, integrations, or scripting. - Exposure to high‑performance, low‑latency systems or financial services/trading domain. Qualifications - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience). - 3+ years of professional experience in full-stack development. - Strong problem-solving skills and attention to performance, reliability, and maintainability. Codzienne zadania: - Develop and maintain full-stack web applications supporting trading and brokerage workflows. - Build responsive, high-performance web interfaces using a modern framework (e.g., React, Angular, or similar). - Implement and optimize server-side components using Node.js (including Express) for speed, scalability, and reliability. - Drive client-side and server-side performance tuning to support low-latency user experience. - Work with SQL databases for data persistence, data modeling, and query optimization. - Build and maintain CI/CD pipelines and deployment automation. - Containerize applications using Docker for streamlined development and deployment. - Implement and maintain unit tests and end-to-end (E2E) test automation to ensure quality and reliability. - Collaborate with engineers and stakeholders to deliver robust, user-friendly solutions in an Agile environment.