Koyfin is a rapidly growing fin-tech startup backed by some of the largest investors in Silicon Valley. We are building a financial data and analytics platform for researching stocks and other asset classes through dashboards and charting.
5 ноября 2021

Senior Node.js Developer (вакансия неактивна)


Required skills

• 5+ years experience in software engineering
• 4+ years of experience in developing using Node.js
• Knowledge of software best practices: design patterns, algorithms, and its complexity, basic data structures
• Proficiency in Typescript
• Experience with SQL (we use PostgreSQL)
• Experience with a NoSQL database (we use MongoDB)
• Experience with automated testing frameworks
• Experience in distributed, highly available, and highly scalable RESTful APIs
• Works well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements
• Results-oriented, self-learner, problem solver with ‘can do’ attitude

As a plus

• Experience with mobile products and React Native
• React, Redux
• Experience with some of the following technologies: Redis, RabbitMQ, ElasticSearch
• Knowledge of NestJS,
• Experience with Kubernetes, AWS

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
• Flexible work schedule
• Modern coworking space in the center of Kyiv
• Generous salary and bonus potential
• Health Insurance
• Team Events
• Extra days of vacations


• Develop new APIs for a rapidly growing mobile and web app
• Maintain existing functionality, on top of a rapidly evolving landscape of databases
• Solve problems together with front end engineers, on a cross-functional team
• Learn about financial data, and find new ways to solve problems with this data set
• Proactively solve problems with little guidance
• Step outside your domain of expertise, to help out teammates in need
• Overcome technical challenges wrt performance, fault-tolerance, security, and scalability
• Participate in engineering planning and grooming sessions, influencing every step of the development process

Project description

Koyfin is a rapidly growing, VC-backed, NYC-based fintech startup looking to hire a React Native Engineer to build and scale our product from thousands 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 and 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.

See what users are saying about us on Twitter @KoyfinCharts (bit.ly/3yLp7MO) and check out our company overview (bit.ly/3hXn9CM).

As a Software Engineer, you will live the Koyfin values:
• GET THINGS DONE: At Koyfin, Engineers move ideas forward and they understand the big picture. Believe in progress over perfection. Engineers own production services end-to-end, so you will be deploying multiple times a week as part of an Agile process
• BELIEVE IN TEAMWORK: Own, operate, and maintain your team’s services in a production environment and empower others to learn and succeed. Accomplish together as a team, It’s not a zero-sum game
• CUSTOMER FOCUSED/OPEN-MINDED: We welcome feedback from customers & colleagues. Stay humble and listen then act on it. Build trust with honesty and don’t hold back bad news
• PASSIONATE: Be proud of what you built and work tirelessly to make it the best platform to empower our customers. Enable feature velocity while maintaining quality by writing unit, functional, load and performance tests