Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full-Stack Engineer (TypeScript & React) - Tooling Team image - Rise Careers
Job details

Full-Stack Engineer (TypeScript & React) - Tooling Team

About Wincent

We are a team of 120 people, primarily Engineers, Traders and Quants, focused on HFT with ~1% of global crypto trading volume.  Being a bit weird, we

  • Are self-taught; our founders do not come from any of the big HFTs

  • Chose to have no VCs on cap-table; this spot is for our colleagues 

  • Made Bratislava the central hub, not London or Amsterdam

Culture

When you do something you love, it does not feel like work.  At Wincent work is purposeful and fulfilling.  

Integrity is not negotiable

Handshakes are sacred for us.  Being in the money making business is good, but that alone is not worth our soul; we follow the motto “Be the good guys in the market”.

Say things as they are

Life is too short for games of politics, fluff, or bullshit in general.

Trust each other

We embrace internal radical transparency in terms of compensation, bonuses, and trading strategies.

About the position

Would you like to work alongside top global talent, solve complex challenges, and prepare internal tools that help the team execute trades on cryptocurrency exchanges?

If you answer "YES," then we have something special for you: Join our Tooling team to help build a world-class trading platform. This is an opportunity for you to make a significant impact and see the results of your hard work instantly!

About the Tooling team

We build apps that allow traders and data analysts to do their job efficiently. Our apps require a lot of work with large amounts of high-frequency data. The most important tools we build are for trading, data visualization, and configuration of internal systems. To keep up with the high quality of code, we’ve established regular code reviews and internal coding conventions. Our tech stack allows us to quickly build high-performing and reliable backend and frontend applications.

What will you do in the Tooling team

  • There are performance challenges both at UI and on backend side, so you’ll take responsibility for improving UI and workflows for internal users such as traders and quants.

  • Contribute to the development of internal tooling and new projects spanning frontend and backend technologies.

  • Design and implement user-friendly applications using React, TypeScript, and Node.js.

  • Work closely with stakeholders to understand requirements and deliver impactful solutions.

  • Tackle complex challenges such as real-time trading platforms with autonomy and creativity.

What we expect from you

  • Engineering Experience: 3+ years

  • Engineering Expertise: System design, performance tuning, and UI development. Experience with TypeScript, React, and Node is an advantage.

  • Strong Algorithmic Thinking: Analyze data and develop efficient solutions.

  • Collaborative Spirit: Teamwork, communication, and collaboration are essential, as we work as a single unit, not as a group of individual contributors.

  • Systems Thinking: Strong understanding of distributed systems, scalability, and performance optimization.

  • Ownership & Problem Solving: We provide a lot of freedom to our engineers, so we expect you to be a “manager of one” who owns their agenda and delivers results.

  • Culture Fit: Say things as they are, answer questions truthfully, leave ego at the door, challenge decisions when you disagree, and once a decision is final, commit and deliver your best.

Interview process

  • Introductory call: Learn more about the company and get your questions answered.

  • Algorithmic coding challenge: Write an algorithmic solution in your chosen environment. This is a take-home challenge that you can do anytime in your free time.

  • Technical interview: Live coding to evaluate your coding skills as well as communication and problem solving skills.

  • Soft skills interview: A discussion focused on your prior experiences and interpersonal skills.

  • System design interview: Senior candidates are invited to describe how to design and improve system architecture.

The entire interview process is online.

Compensation, work arrangement, and benefits

  • Salary + bonuses: Your total estimated annual compensation package includes a fixed salary and performance bonuses paid twice a year. The base salary ranges between €75k and €150k with no ceiling for highly-specialized and top 0.1% engineering candidates. Earning €150,000 in Slovakia can be an equivalent of earning €393,164 in London according to livingcost.org. due to low living costs and low income taxes in Slovakia, see below.

  • Monthly fixed salary: We value specific expertise and offer above-the-market rates tailored to your experience and seniority level, adjusted to your local residency.

  • Bonuses twice a year: We pay performance bonuses every 6 months. As an engineer, you can typically look forward to taking home between €40k and €70k annually, depending on your and the fund’s performance.

  • Equity: You can opt to allocate a portion of your monthly salary toward equity in the company.

  • Fund investment: As a member of our team, you have an opportunity to invest in our flagship multi-strategy fund that has annualized over 50% net returns since its inception in 2017. You can choose how much money you'd like to invest.

  • Remote/Office: This role requires full-time onsite collaboration at one of our offices. Remote collaboration is negotiable for senior staff.

  • Vacation: If you work full-time, you get 25 vacation days plus 12 public holidays each year, which totals approximately 40 days off per year (yes, that's A LOT!). If you need significantly more than that, you can arrange an unpaid leave with your manager and enjoy your sabbatical.

  • Full-day catering: All-inclusive breakfast, lunch, afternoon snacks, fruits, and other treats in our offices save you hundreds of euros every month.

  • Additional benefits include unlimited taxi to/from the office, mental health support, education & sports budget, cell phone plan in select countries, parental leave, and more to boost your productivity.

Why to choose Bratislava over other locations

  • Low living costs: Bratislava offers a significantly lower cost of living compared to most major European cities (source: Numbeo).

  • Low income tax: Slovakia offers only 25% personal income tax, compared to 55% Austria, 50% Belgium, 49% Netherlands, 48% Portugal, 47% Spain, 45% UK, France, and Germany, 44% Greece, 43% Italy, 40% Ireland, and 32% Italy according to taxsummaries.pwc.com.

  • Regional hub: Bratislava lies at the intersection of Austria (only 80km from Vienna), Czechia (130km from Brno), and Hungary (200km from Budapest).

  • Safety: Bratislava is one of the safest capitals in Europe, providing peace of mind that is harder to find in larger cities with higher crime rates, such as Paris, London, or Brussels.

  • High quality of life: Bratislava offers a balanced lifestyle with access to nature, excellent public amenities, and shorter commutes, unlike many larger cities where high living costs often compromise quality of life.

  • Booming economy and opportunities: Bratislava is a growing economic hub with a focus on technology, finance, and innovation, attracting international companies and startups.

Don't hesitate and apply today!

Working at Wincent 

At Wincent, we foster a culture of transparency, ownership, and autonomy, where every team member is empowered to make a meaningful impact. We prioritize clear objectives and give you the freedom to innovate and grow within a supportive, high-performing environment.

We value exceptional TOP 1% talent over a perfect match to a job description. If our vision and values resonate with you, we’d love to hear from you. Don’t hesitate to reach out—let’s explore how you can be part of shaping the future of cryptocurrency trading with us!

Average salary estimate

$112500 / YEARLY (est.)
min
max
$75000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full-Stack Engineer (TypeScript & React) - Tooling Team, Wincent

At Wincent, we're on a mission to redefine the way cryptocurrency trading works, and we’re looking for a Full-Stack Engineer with a focus on TypeScript and React to join our dynamic Tooling Team. Imagine collaborating with a group of talented engineers and traders to build tools that are central to executing high-frequency trades. You won’t just write code; you’ll be crafting solutions that directly impact our trading strategies. Your creativity will shine as you work on performance challenges in both the front-end and back-end to enhance internal user experiences. With 3+ years of engineering experience, you'll design and implement user-friendly applications that help our traders and analysts navigate vast amounts of high-frequency data. We value a collaborative spirit and expect you to dive into stakeholder discussions to ensure we’re building the right tools. If you have a knack for algorithmic thinking and ownership, we want you to take charge of your projects. Your contributions will be crucial in making our trading platform world-class. Join us in Bratislava, where you’ll find fewer constraints and more opportunities to thrive in a culture that values transparency and integrity. At Wincent, every line of code you write will be a stepping stone toward new innovations in finance and tech, all while enjoying an impressive work-life balance with competitive compensation and perks. Let’s build something great together!

Frequently Asked Questions (FAQs) for Full-Stack Engineer (TypeScript & React) - Tooling Team Role at Wincent
What are the responsibilities of a Full-Stack Engineer at Wincent?

As a Full-Stack Engineer at Wincent, your primary responsibilities include designing and implementing internal tools using TypeScript and React, improving UI workflows for our users such as traders and quants, and contributing to backend development projects. You'll tackle complex challenges while working closely with stakeholders to ensure the tools meet their needs effectively.

Join Rise to see the full answer
What qualifications should a Full-Stack Engineer have at Wincent?

To excel as a Full-Stack Engineer at Wincent, you should have at least 3 years of engineering experience, with expertise in TypeScript, React, and Node.js. Strong algorithmic thinking skills and a solid foundation in system design and performance tuning are essential. Additionally, a collaborative spirit and the ability to problem-solve independently are crucial for success in this role.

Join Rise to see the full answer
What does the hiring process for a Full-Stack Engineer at Wincent look like?

The hiring process for a Full-Stack Engineer at Wincent begins with an introductory call followed by an algorithmic coding challenge that you can complete at your convenience. Successful candidates will then participate in a live coding technical interview, a soft skills discussion, and a system design interview for senior candidates. The entire process is conducted online, emphasizing clarity and transparency.

Join Rise to see the full answer
What can a Full-Stack Engineer expect in terms of compensation at Wincent?

At Wincent, Full-Stack Engineers can expect a competitive compensation package that ranges from €75k to €150k, depending on experience. The comprehensive benefits also include performance bonuses paid twice a year, opportunities for equity in the company, and an impressive vacation policy of 25 days plus public holidays. It's designed to reward exceptional talent and commitment.

Join Rise to see the full answer
How does Wincent’s culture support Full-Stack Engineers?

Wincent fosters a culture of transparency, integrity, and ownership, where Full-Stack Engineers are empowered to take initiative on their projects. This environment encourages collaboration and open communication, allowing team members to challenge ideas and innovate freely, making it a nurturing space for personal and professional growth.

Join Rise to see the full answer
Common Interview Questions for Full-Stack Engineer (TypeScript & React) - Tooling Team
Can you explain your experience with TypeScript and React?

When discussing your experience with TypeScript and React, be sure to highlight specific projects you've completed, challenges you faced, and how you overcame them using these technologies. Offering examples of how your work improved functionality or performance in applications will illustrate your proficiency effectively.

Join Rise to see the full answer
How do you approach performance optimization in UI development?

To answer this question, describe your method for identifying bottlenecks in the UI, the tools you use for analysis, and the techniques you implement for optimization, such as lazy loading, code splitting, or utilizing memoization. Sharing specific instances where your optimizations led to measurable improvements can strengthen your response.

Join Rise to see the full answer
Describe a challenging coding problem you solved in your previous projects.

When asked about a challenging coding problem, select a situation where you had to employ your algorithmic thinking. Explain the problem setup, steps you took to analyze it, your thought process in developing a solution, and the final outcome. Demonstrating your logical approach and problem-solving skills will reflect positively on your candidacy.

Join Rise to see the full answer
How do you ensure effective communication within a development team?

Effective communication in a development team is crucial. Discuss your strategies, such as regular check-ins, utilizing collaborative tools (like Slack or JIRA), and fostering an environment where team members feel comfortable sharing ideas and asking for help. Illustrate these principles with examples from your past experiences.

Join Rise to see the full answer
What is your understanding of distributed systems?

To address your understanding of distributed systems, outline important concepts such as scalability, reliability, and fault tolerance. You could describe projects where you implemented these concepts, emphasizing your ability to design systems that can handle varying loads and maintain functionality under stress.

Join Rise to see the full answer
Can you share an experience where you had to deliver a project under a tight deadline?

Share a specific project where the timeline was challenging. Discuss how you prioritized tasks, collaborated with your team to streamline workflows, and maintained quality without cutting corners. Highlighting your organization and time management skills will resonate well with interviewers.

Join Rise to see the full answer
How do you handle feedback and criticism on your code?

When discussing feedback, express your openness to constructive criticism as an opportunity for growth. Share experiences where you utilized feedback from code reviews to improve your work. Stress that you appreciate collaborative learning and how it ultimately enhances the quality of the team's output.

Join Rise to see the full answer
What tools do you prefer for version control and project management?

Highlight your familiarity with tools like Git for version control and software like JIRA or Trello for project management. Discuss how these tools have helped you maintain organization and efficiency in past projects. Your answer should reflect your adaptability and capability to fit into different workflows.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explaining your prioritization strategy is key. Talk about assessing project deadlines, stakeholder impact, and your workload. Illustrating a structured approach, such as using a priority matrix or agile methodologies, can convey your capacity to manage multiple projects effectively while still meeting goals.

Join Rise to see the full answer
What excites you about working as a Full-Stack Engineer at Wincent?

To express your enthusiasm for working at Wincent, align its mission, culture, or projects with your personal career goals. Share how their emphasis on integrity, collaboration, and innovative solutions excites you. This alignment demonstrates genuine interest and the likelihood of a good cultural fit within the team.

Join Rise to see the full answer
Similar Jobs
Wincent Remote No location specified
Posted 13 days ago
Photo of the Rise User
Roblox Hybrid San Mateo, California, United States
Posted 12 hours ago
Photo of the Rise User
Inclusive & Diverse
Customer-Centric
Transparent & Candid
Open Door Policy
Photo of the Rise User
2K Hybrid San Mateo, California, United States
Posted 5 days ago
Photo of the Rise User
Posted 6 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!