Software Developer
Role details
Job location
Tech stack
Job description
We're looking for a Software Developer to join Weto and help build the systems behind modern commerce, payments, and data-driven applications.
You'll work on integrations, orchestration layers, and data pipelines - often sitting between complex enterprise systems. Increasingly, this includes building infrastructure that supports AI-powered workflows and applications.
This is a hands-on role with real ownership. You'll be working on meaningful problems, not just tickets.
What you'll do
- Design and build integrations between systems (APIs, third-party platforms, internal services)
- Develop and maintain data pipelines and orchestration workflows
- Work on backend services that support commerce and payments infrastructure
- Build scalable, reliable systems used in production environments
- Contribute to architecture decisions and technical direction
- Collaborate with clients and internal stakeholders to understand requirements
- Help shape how we approach modern data and AI-enabled systems
Typical tech & tools (indicative, not restrictive)
-
Backend: Node.js, Python, or similar
-
APIs: REST, GraphQL
-
Data: SQL/NoSQL databases, ETL/ELT pipelines
-
Cloud: AWS, Azure, or similar
-
Messaging / orchestration: queues, event-driven systems
-
DevOps: CI/CD pipelines, containerisation (e.g. Docker), We aim to make our hiring process fast, respectful, and genuinely useful for both sides. We don't believe in drawn-out processes, vague feedback, or asking candidates to jump through hoops. If we're spending time together, it should be valuable, transparent, and fair.
-
Clear process from the outset: you'll know exactly what to expect
-
Fast timelines: we move quickly and keep momentum
-
Minimal steps: we only include what's necessary to make a decision
-
Direct communication: no ambiguity or "black box" stages
-
Honest feedback where possible
-
No unpaid work, ever
-
If a task or project is required, it will be clearly scoped and well-compensated
-
Respect for your time, regardless of outcome
Requirements
- Strong experience in backend or full-stack development
- Experience working with APIs and system integrations
- Understanding of data pipelines and distributed systems
- Ability to write clean, maintainable, production-quality code
- Comfortable working across different parts of a system
- Pragmatic, problem-solving mindset
Nice to have
- Experience in commerce or payments systems
- Exposure to data orchestration tools or platforms
- Experience working with AI/ML pipelines or integrations
- Familiarity with enterprise environments
What it's like working here
- Small, highly capable team
- High autonomy and trust
- Direct exposure to real client problems
- Opportunity to shape systems end-to-end