Back End Developer

Skills
Agile MethodologiesJavaNode.JsTypescriptAutomated Software TestingBusiness-To-BusinessDistributed Architecture
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong proficiency in JVM languages like Java or Kotlin
  • Experience in building and working with distributed architectures
  • Proficiency in clean code principles and software design patterns
  • Bonus points for proficiency in TypeScript and/or Go and experience in advanced testing techniques
  • Strong problem-solving skills and a passion for innovation
  • Excellent communication and collaboration skills
  • Detail-oriented with a focus on exceptional user experiences and maintaining high-quality code standards
  • Leadership qualities with a proactive and self-driven approach
  • Ability to work in a remote, cross-functional team environment
  • Ability to balance roadmap execution and customer support

Day to day

  • Contribute to the development of a cloud platform for software testing
  • Design and build features, improve performance, and provide insights into the product
  • Opportunity to work on platform and automation tasks

Hiring process

  • Submit your application online
  • Initial screening of qualifications
  • Interview with the hiring team
  • Final decision and offer letter