Who we’re looking for? - 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
Will be a plus: - Experience with some of the following technologies: Redis, RabbitMQ, ElasticSearch - Knowledge of NestJS, - Experience with Kubernetes, AWS
What you’ll be doing? - 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
About Koyfin
Koyfin is a rapidly growing fin-tech startup backed by some of the largest investors in Silicon Valley. Koyfin is building analytical tools for investors to research stocks and other investment ideas. The company has offices based in New York and Kyiv