Backend Contractor

Remote or Budapest, Hungary
Roles:
Backend
Must-have skills:
TypeScriptNode.jsDocker
One of skills:
AWSAzureGCP
Considering candidates from:
Baltics, Europe, Albania, Austria, Croatia, Czech Republic, Hungary, Moldova, Poland, Romania, Serbia, Slovakia and Slovenia
Work arrangement: Onsite or remote
Language: English
Workload: Full-time
Level: Senior
Required experience: 5+ years

Backend Contractor

Remote or Budapest, Hungary
Please note that the project described below is a contractor role where work is usually done on an hourly basis. The duration of the project is also fixed. In order to work as a contractor, you typically need to have an individual entrepreneurship, limited liability company or invoice via a co-operative using a service for light entrepreneurship.

When you accept the project, we will sign a time and materials based subcontracting agreement between Toughbyte and your legal entity before you start work. We provide all the necessary help with arranging interviews and negotiations between you and the client, and will also going be the ones to send the invoices for your work.
Craft is a Tech Startup founded in 2019, and was awarded as the Best Mac App of the Year by Apple in 2021. Craft is a significant evolution in the world of docs. They enable customers to create an entirely new type of document format, which is powerful, beautiful, and shareable. Their product is built with love and driven by deep collaboration, striving to provide frictionless, easy-to-use yet powerful software, empowering everyone to work the way they want. Currently, they have a fantastic office in the heart of Budapest, Hungary - but also expanding on an international level.
Tasks:
  • Design, planning, scoping, and implementing services that integrate the company's mobile and web clients with their core services and data
Must-have:
  • 5+ years of professional development experience
  • Experience with NodeJS, Typescript
  • Experience with databases and data management - ideally solid experience with relational databases and data search technologies
  • Experience with Cloud architectures and best practices - at least basic familiarity with PaaS, FaaS, DBaaS, containers, etc. (ideally on AWS)
  • Ability to design and build scalable cloud-based services end to end
  • DevOps mindset and experience 
  • Passion for writing testable code - you can architect code so critical code paths can be covered with comprehensive, automated test suites
  • Continuous Delivery & Deployment Mindset - you are comfortable with frequently deploying changes to production; right after they end up on the master branch
  • University degree in CS or similar
Nice-to-have:
  • Familiarity with “Infrastructure as code” - you do infrastructure deployments with sourced controlled definitions (preferably AWS CloudFormation)
  • Experience with building scalable and resilient distributed systems - you have experience with microservice architectures and cloud-native systems that can serve millions of customers globally 24/7
  • Security awareness - as you respect user privacy, you always consider security during every phase of development.
Conditions:
  • Start date: ASAP
  • Duration: 6-12 months
  • Load: 100%
Interview process:
  1. Intro call with Toughbyte
  2. Technical screening: high-level technical assessment
  3. Take-home task: can be done in a few hours
  4. Technical interview: follow-up questions about the take-home task solution
  5. Culture interview: team/company/culture fit
The process may vary.