Open Roles /

Full-Stack TypeScript Engineer

Poland/Romania/Ukraine/Brazil
 • 
Engineering

Own your future

Our client is a global software-as-a-service company that builds a cloud-based data platform that enables the use of connected data and automation of reporting across finance, accounting, risk, and compliance, offering services to 85% of FORTUNE® 500 companies.

You will be working on a cloud-based document management platform that enables teams to collaborate in real time on financial, regulatory, and business reports. The platform ensures seamless version control, auditability, and data consistency across multiple concurrent users. Key features include secure document sharing, structured workflows, automated approvals, and integrations with enterprise systems.

The system supports tens of thousands of concurrent users in a highly concurrent environment. It employs a Microfrontend architecture with React-based UI libraries and a backend composed of hundreds of event-driven microservices. The team owns the services enabling document editing functionality and real-time collaboration. Performance, scalability, and resilience are critical, as the editing experience must remain seamless under heavy load.

Key Responsibilities:

  • Design, develop, and maintain robust, user-friendly features and products using TypeScript, React, and Node.
  • Collaborate with UX designers and product specialists to prototype, build, and enhance cutting-edge solutions that shape the future of business transparency.
  • Create intuitive, scalable, and high-performance user experiences through interactive UI components and effective application state management.
  • Write clean, maintainable, and testable code while following modern engineering best practices.
  • Support ongoing maintenance, scalability improvements, and feature enhancements of existing platforms.

Must haves:

  • Strong proficiency in TypeScript/JavaScript and extensive experience building complex web applications with React.js and Node.js.
  • SQL, database design
  • Strong communication skills with the ability to clearly articulate ideas and collaborate effectively across teams.
  • A proactive mindset: able to propose new ideas, contribute to creative problem-solving, and drive innovative features.
  • Proven ability to balance technical expertise with interpersonal skills. Success in this role requires more than coding; it requires strong teamwork, adaptability, and initiative.

Nice to have:

  • Experience with Python
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure).
  • Experience with Snowflake

Poland/Romania/Ukraine/Brazil
 • 
Engineering

Apply for 
Full-Stack TypeScript Engineer

We'd love to hear from you! Please fill out the form and we'll get back to you as soon as possible.