Back End Developer
Skills
Agile MethodologiesJavaNode.JsTypescriptAutomated Software TestingBusiness-To-BusinessDistributed Architecture
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
