Fullstack developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Company profile:
Software development company that builds modern full stack fintech solutions for startups, scale-ups and incumbent banks for 10 years. Our client portfolio includes over 115 companies in 20 counties serviced by over 350 talented professionals.
Our Team:
Our Software Engineers are analytical thinkers with strong intuition and a knack for simplicity. We believe general coding skills are more important than knowing a specific tech stack and are open to Software Engineers with a variety of tech stack knowledge; therefore, if you don’t yet work with one of ours, we will support you during the journey. Our engineers are more than qualified to help you with becoming the crucial part of our organisation, because same as you are, they are one of the best engineers on the market - they hold Masters and PhD degrees in computer science, win coding competitions (Facebook Hacker Cup, Google Code Jam, ICPC, etc.) and have worked for leading tech giants.
What we are looking:
Fullstack Engineer, Senior and Tech Lead Software Engineers (with over 5 years of experience) with passion for making the world a better codebase while working on the next generation of fintech. We are open to candidates with a variety of tech stack knowledge and are happy to support our developers with learning new and needed tech stacks for specific projects.
What we offer:
You’ll work on global fintech innovation, blockchain-based products, and socially responsible projects. We will provide you with all the resources and education to learn the cutting-edge technologies we use. You will be working remotely for a first few months and then you will become a foundation of our current global expansion activities to set up delivery hubs in Cyprus, Asia and Latin America regions.
Technologies you will work in include, but not limited to:
- Typescript experience
- Experience working with REST/GraphQL APIs
- Ideally experience with Node.js backends (Express, RESTify) and frontend experience with React
Бонусы
- Paid vacation - 20-25 days / and sick leave
- It is possible to get company stocks
Дополнительные инструкции
Interview process
Algorithmic requirements are a key element. Our interview process consists of 3 stages. In general, problems that arise during the interview may require:
- Good knowledge of dynamic (growing) arrays
- Know hash maps and sets (also known as dicts in Python and objects in JavaScript)
- Be familiar with precalculation and memorization techniques
- Have at least a basic intuition about complexity. The candidate must either understand the basics of big O notation or be able to perform some complexity calculations outside of the envelope.