Dealstack

Senior Software Engineer - Full stack developer with Back- end specialization

Status: Open

Salary: R 90,000 to R 120,000

Experience: 4 years

NestJS PostgreSQL TypeScript React js Node

Fully Remote: Yes

How to Apply

Apply Now

Or reach out to:

careers@dealstack.io

Full Stack Developer (Senior) – Backend Specialization

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 ambitious individuals with proven software engineering skills and experience working for a high-growth software company to support our Tech Team. The role presents an exciting opportunity to build and deliver innovation to a fast-moving industry.

Who You Are

  • 3+ years of commercial experience as a Full Stack Developer ( Backend specialization)
  • Willing to work remotely within UK time zone business hours
  • Interested in working with a fresh tech stack and being part of an independent team
  • Interested in solving real engineering problems (not dealing with broken corporate processes)
  • Ideally interested in fintech, SaaS, or private equity
  • Values clean, collaborative code
  • Opinionated and passionate, with strong views about your work

What the Job Involves

  • Join an experienced dev team, helping choose the best business-tech solutions
  • Ship new features while maintaining high standards of code quality
  • Work in a small team focused on quality over quantity, and excellence over speed
  • Collaborate on technical choices in a meritocratic environment where the best ideas win
  • Explore areas such as:
    • Graph theory and visualization
    • Document parsing with machine learning
    • Instrument calculations
  • Work with Agile methodology (but not strict Scrum) – using tools to help, not constrain
  • Take time to plan and think before implementation
  • Build modern UI components in React
  • Work on backend with Node.js and Nest.js
  • Architect FE/BE communication (REST API, tRPC, GraphQL, WebSocket)
  • Balance speed and quality with a focus on maintainability

Desirable Skills

  • Solid knowledge and experience with Node.js & React.js (our main frameworks)
  • Strong TypeScript skills
  • Ability to use Figma from a developer’s perspective
  • Understanding of state management in React.js
  • Experience with PostgreSQL, Jest, and Playwright preferred
  • DevOps experience (Docker, Kubernetes, AWS) valued
  • Understanding of ORM and repository pattern (e.g. PrismaORM)
  • Product-based company experience is a plus
  • Engineer mindset – solving problems without over-engineering
  • Comfortable with pair programming and team collaboration
  • Excellent communication, influencing, and presentation skills
  • High level of personal accountability and excellence
  • International experience and cultural sensitivity
  • Positive and mature approach to problem-solving
  • High EQ and interpersonal skills
  • Team player, adaptable to a fun and changing environment
  • Strong spoken English (daily use)

Read more about us: https://www.dealstack.io/about-us https://www.linkedin.com/company/dealstack/