Software Engineer

Skills
Back-End Web DevelopmentFront-End DevelopmentReact.JsSoftware As A ServiceAmazon Web ServicesArtificial IntelligenceDjango REST Framework
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4+ years backend engineering experience in a mainstream language
  • Strong backend fundamentals and experience designing reliable APIs data models services and integrations
  • Solid grasp of distributed systems fundamentals including concurrency failure modes idempotency and backward compatibility
  • Ability to own frontend work when needed using AI assistance
  • Demonstrated AI-assisted development fluency with concrete examples
  • Production ownership mindset with observability and post-launch monitoring experience
  • Strong product instinct to understand user problems and shape scope
  • Strong ownership autonomy and communication skills

Nice to have

  • Highly autonomous
  • Product-minded
  • Collaborative
  • Fast-paced

Day to day

  • Own a product slice end to end from problem definition through production stability
  • Design and build backend services APIs data models integrations and business logic
  • Build frontend features using AI assistance write tests define observability and manage rollout