CAREERS

Job Description

Software Engineer

Engineering

Full time

Poland (remote)

The Opportunity

Dealstack is on a mission to power private equity. Today, there is no purpose-built tech in place to power the world of private equity. Dealmaking is manual, chaotic and backward. Dealstack is a SaaS platform that puts an end to these outdated practices, setting a new collaboration standard in the industry. Dealstack is built by PE, for PE. Founded by experienced professionals from within the industry, our products sit at the intersection of SaaS, fintech and legaltech.

Dealstack has an ambitious, multi-product roadmap. The first product went live in 2023. It allows private equity professionals to easily onboard and maintain investment programmes. Following strong commercial traction from leading industry players, we are looking for an ambitious individual, with proven software engineering skills and experience working for a high growth software company. The role presents an exciting opportunity to build and deliver innovation to a fast-moving industry.

Responsibilities
Who you are

• 2+ years of experience as a software engineer
• Based in Poland and willing to work remotely with our team on a regular basis. We believe in the power of collaborating from the same location so possible and likely need for travel (Krakow/Katowice or London) few times a year
• Interested in working with fresh tech stack and being part of the independent team
• Interested in working with actual engineering problems rather than facing malfunctioning corporate procedures
• Interested in fintech and SaaS, ideally private equity
• Works cleanly with a value of writing collaborative code first
• Opinionated and passionate. We like people who have strong opinions about their work

What the job involves

• You will be joining the development team with experienced people helping to choose the best business-tech solution providing unique experience to ship new features
• Working with Figma designs and UX team as part of the company
• Working with "Agile" methodology but not SCRUM. We believe that tools are to help us rather than blindly follow them
• Having time to plan and think before actual implementation. We believe to deliver proper software it is not only coding but also thinking how to do so
• Building modern UI based of components using attractive tools and libraries in React
• Architecting FE with modern and variety BE communication including classic API, tRPC, GraphQL, WebSocket
• Working with team where there is a healthy balance between speed & perfect quality. Stability is our primary goal but also in terms of maintainability
• You will have a voice to work with other senior developers on technical choices. We run
a meritocracy where all can be heard, and the best ideas win out
• We will explore areas including graph theory and visualization, document parsing with
machine learning and instrument calculations

Desirable skills

• React.js - our main and only FE framework is React.js
• TypeScript - we are using TypeScript at sophisticated level
• Having engineer mindset, ability to understand problems without going too deep in terms of low level
• Ability to use Figma from developer perspective
• Understanding what state management is (available solutions for React.js)
• Experience or at least understanding of work at the product-based company
• Comfortable with working in a team environment. e.g Pair programming
• Very strong communication and presentation skills
• International experience and knowledge; cultural sensitivity and ability to work across
multiple markets / cultures
• Positive, mature approach to problem solving

Nice to have

• Node.js, NestJS, PostgreSQL, Redis
• Experience with Docker, Kubernetes, AWS services
• Understanding of ORM and repository pattern (i.e. PrismaORM)

Apply

Please get in touch even if you do not find a role that suits your skills

Please get in touch even if you do not find a role that suits your skills

Thank you! Your submission has been received!
Something went wrong while submitting the form.