hero

Opportunities at Craft portfolio companies

176
companies
2,025
Jobs

Senior Software Engineer

Koyfin

Koyfin

Software Engineering
Europe · Europe · Remote
Posted on Wednesday, May 22, 2024
Overview

Koyfin is a rapidly growing, VC-backed fintech startup looking for a Senior Software Engineer (Node.js) to join a small team to help scale our product from thousands of users to millions of users.

Our mission is to empower investors with easy-to-use analytics and beautiful charts to research stocks and understand market trends. Koyfin's vast, real-time data coverage includes data on stocks, Exchange Traded Funds (ETFs), fixed income securities, Foreign Exchange (FX) currencies, commodities, economics, financial news, and Twitter. Superior functionality combined with a delightful user experience explains why the number of users on Koyfin has tripled over the past year. Our daily users spend more than two hours per day on our browser-based platform. We’re not the only ones who think we’re on to something big. Koyfin is backed by Social Leverage and Craft Ventures, two of the savviest, value-adding seed-stage VC firms.

Who we’re looking for?
  • 5+ years experience in software engineering
  • Experience with back-end technologies: Node.js, NestJS (or any other framework), SQL, and NoSQL databases.
  • Experience with infrastructure: Cloud computing (AWS), CI/CD, Kubernetes
  • Understanding design patterns, algorithms, and system design
  • Great communication skills; curious, collaborative, humble, and an excellent problem solver
  • Upper-Intermediate level of English
Will be a plus
  • Previous experience in FinTech startup
  • Experience with front-end technologies: React (or any other framework), HTML, CSS.
What you’ll be doing?

You will join the Application team and help our effort to deliver a comprehensive investment experience to our customers. Tech Stack: TypeScript, Node.js, NestJS, React, RxJS, AWS, Kubernetes, MongoDB, PostgreSQL. More specifically:

  • You will be responsible for the end-to-end development and implementation of features
  • Being a small team requires you to be responsible for features, from gathering requirements to realizing and maintaining, and offering improvements
  • Designing and implementing scalable web services, applications, and APIs
  • Transform large and complex datasets into beautiful visualizations
  • Identifying bottlenecks and improving software efficiency
  • Work closely with the product management and design team to define feature requirements and deliver the product that materially impacts the business and improves the customer experience
What we offer
  • We strive to create an open environment where problems are solved by honest and rigorous discussion
  • A small team at a fast-growing fintech startup where each person has a big impact and feedback from users
  • Flexible work schedule
  • Fully remote work or the possibility to attend the modern coworking space in the center of Kyiv
  • Generous salary and bonus potential
  • Health Insurance/Well-being payment
  • Extra days of vacations.

Careers FAQ

  • Can I work remotely?

    Yes, you can work from anywhere.

  • Do you have an office?

    We are a remote-first company and maintain an office in Kyiv. Additionally, some of our employees opt to work from local coworking spaces.

  • What is your recruitment process?

    The hiring process can depend on the specific role, team, and level. Our recruiter will be happy to provide all the details of the recruitment process for the position you are applying for.

  • How should I prepare for the recruitment process?

    We recommend creating an account and using Koyfin to become familiar with our product. Additionally, you can learn more about Koyfin through our website, YouTube channel, and Twitter. As you prepare for the interview, consider specific examples from your past experience that demonstrate your impact on projects and team performance. Don’t hesitate to contact our recruitment specialist if you have questions about how to prepare for this step. Thorough preparation for your interview is crucial, and we encourage you to ask any questions you may have during the interview.

    It’s important that Koyfin is a good fit for you and you are a good fit for Koyfin. We highly encourage you to review our values and reflect on how they align with your values and personality.

  • Should I have previous experience in FinTech or Investments?

    We value an extra interest or experience in FinTech/Investments. However, this is not a requirement.

  • Do you provide benefits?

    Yes, we offer full benefits in the US. In other regions, the benefits depend on your location. Check out the benefits section on the Careers page.

  • Do you offer a 401k?

    Yes, we offer 401(k) contributions and company matching.

  • What is the culture like in Koyfin?

    Koyfin is a small, scrappy startup with a big impact. We value swift and effective action. Below is a list of our values, which are crucial to us, and we aim to reflect them in everyone at Koyfin:

    1. Customer First
    2. Humility & Respect
    3. Teamwork
    4. Continuous Improvement
    5. GSD