Middle/Senior Node.js Developer
Our client - European company, leading in online trading in financial markets. We invite you to work in the company's office in sunny Cyprus, Limassol!
This job doesn`t provide for remote employment. The company offers relocation package and visa arrangements for an employee and family members (if applicable).
- Build microservice based backend infrastructure for the company
- Deliver several advanced and complex related projects
- Respond, investigate and resolve various incidents related to different systems
- Conduct industry research and provide recommendations for emerging trends
- Ability to work on multiple simultaneous projects and deliver within a dynamic set of objectives and requirements
- BSc in Information Technology or business-related field
- English level: Upper-intermediate+ You will work in a multinational team, where the main connecting language is English.
- 3 years’ hands-on experience working with NodeJS,
- Experience with framework KoaJS (Express)
- Experience with unit, functional and integrations tests
- Solid experience with relational databases
- Ability to write highly efficient, well-structured and maintainable code
- Good understanding of OOP and SOLID
It would be a plus
- Experience with Typescript is an advantage
- Experience with other programming languages, micro services, event-oriented architecture is an advantage
- It's good to have experience in writing bash/shell/make/etc scripts, setting up CI/CD, building Docker images.
- Previous experience in Forex or Financial Services industry or similar IT fields is an advantage
- Competitive salary including a 13th salary
- Continuous professional and personal development
- Payment for training associated with work
- Provident fund
- Medical and life insurance
- Discount card for several services and products
- In-house gym with personal trainer
- 21 days of annual leavе
- 21 days of paid sick leave
- Lunches from the chef, coffee and fresh juices.
- Friendly young international team.
- Mild climate, 15 in winter, beach season from April to November.