Back End Developer

Skills
Front-End DevelopmentJavascript
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years designing and building backend services for workflow orchestration platforms such as Temporal including workflow execution state management task routing observability and operational automation
  • 5+ years understanding fundamental design principles behind scalable applications
  • 5+ years experience with Rust as a primary language and one or more of Node C# or Python
  • Understanding of SQL and document database development
  • Great communication skills
  • Ability to translate technology requirements to internal stakeholders
  • Capable of self-deployments in a well-defined container pipeline
  • Firm understanding of cloud infrastructure

Nice to have

  • Team player
  • Independent worker
  • Proactive
  • Responsive
  • Collaborative

Day to day

  • Develop and maintain scalable backend services in cloud environments using Jira and Git
  • Build REST APIs and state-aware workflows while contributing to technical design and user stories
  • Collaborate closely with front-end developers QA analysts business analysts and teammates to deliver cohesive products
  • Improve existing services and respond proactively to technical issues
  • Participate in code reviews meetings and feedback loops to strengthen team output