Full Stack Developer

Position Details
Reference No.
Full Stack Developer
Employment Type
Full Time
Available Positions
Posted On:
Contact Details
BDswiss Holding plc
Contact Person
Nayia Antoniou
Spyrou Kyprianou 23, Mesa Geitonia, 4001
careers@bdswiss.com or nayia.a@bdswiss.com
Job Description

BDSwiss is a young but rapidly growing financial institution. In just 4 years we have significantly grown and we are now recognized as the market leader in continental Europe for regulated online trading. We are at an exciting stage as we diversify into new markets and develop innovative new Fintech products.

We are now looking for an experienced Full Stack Developer to join our IT team based in Limassol, Cyprus.

Job description:

  • Working with other teams to design new and improved products, for both external and internal audiences, including producing mockups, user stories and functional requirements
  • Maintain and enhance existing web applications and internal systems
  • Writing high quality, testable and performance code
  • Troubleshooting and addressing user feedback to improve our existing codebase
Required Qualifications
  • Demonstrable experience developing modern, web oriented applications and supporting infrastructure with Node.JS, GraphQL, NoSQL, PostgreSQL, Git/GitHub, RabbitMQ/AMQP
  • Experience of building reliable backend systems (with excellent knowledge of Node JS)
  • Experience with Git/Github, Heroku, Amazon AWS, NPM and build tools like Gulp, Grunt
  • Able to mentor and develop new staff, communicating both positive and negative feedback in a constructive fashion
  • Able to prioritize effectively in a fast moving environment
Other Requirements

BDSwiss offers diverse, challenging and exciting working environment, where everyone can contribute to interesting projects by their best abilities having plenty of space for skill development and learning. Enjoy dynamic workflow while constantly learning and experimenting.

We offer:

-Competitive Salary based on experience and skills

-Medical Cover

-BDSwiss -Employee Discount Scheme

-Participation in Employee Stock Option Scheme

-Support, advice and consulting for your professional skills development