Job
Senior Software Engineer
Team
Data
Location
Remote (UA, Europe)
Type
Full-time
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.