Strong ability to architect asynchronous code
Ability to write secure code
Amazon Web Services (including Elastic Beanstalk or Lambda)
If you help on the front end:
React JS and Redux
CSS, (LESS or SASS)
Automated testing experience
Intermediate or higher level of English
A modern and cutting edge technology stack (Node.js/GraphQL/Apollo Server/React/MongoDB/AWS microservices)
20 days paid vacation, plus Ukrainian public holidays
For private entrepreneur developers, we will pay the 5% tax
Flexible working schedule
We currently have an office in Lutsk, but are looking to open a new one in your location, starting in a co-working space (e.g. www.coworkingplatforma.com or similar)
Possible travel to London, where business need requires this
Working closely with the London team
We are writing a new back end in Node.js to talk to a front end in GraphQL and would like you to lead the development of this. You will therefore be working on code of your own architecture.
We are a fast growing legal technology startup currently housed within one of the world’s most prestigious law firms. We develop technology that reinvents the way lawyers work, increasing their operational efficiency by automating and structuring legal tasks. We provide beautiful user interfaces to lawyers and their clients to give them great insight into the status of their legal transactions. The work is technologically exciting, challenging and frequently changing.
On the technology side we are moving from an old technology stack of Drupal and jQuery to a new stack using React JS, GraphQL and Node.js. We make extensive use of Amazon Web Services, including S3 and Lambda functions. Examples of software we have created include our core legal content management system, custom PHP and jQuery for analysing and extracting information from Word documents, a serverless (AWS Lambda functions) word document analysis microservice and custom encryption key providers that run on EC2 instances. We push the boundaries of the technology we work with and develop quickly, making our projects exciting for developers to work on.