onsite
Backend Developer - 360Dialog
Backend Engineer
Backend Developer role focused on building scalable, cloud‑hosted APIs using Python/Node.js, AWS services, and relational databases. Ideal for a digital nomad who thrives in a fast‑paced, remote environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance RESTful APIs in Python or Node.js.
- Implement and manage AWS infrastructure (Lambda, ECS, RDS, S3) to support scalable services.
- Write clean, testable code with unit and integration tests, ensuring 90%+ coverage.
- Collaborate with cross‑functional teams to define data models and optimize database performance.
- Participate in code reviews, continuous integration, and deployment pipelines.
Requirements
- 3+ years of backend development experience with Python or Node.js.
- Strong knowledge of relational databases (PostgreSQL/MySQL) and SQL optimization.
- Hands‑on experience with AWS services and IaC tools (Terraform/CloudFormation).
- Familiarity with containerization (Docker) and CI/CD workflows.
- Excellent problem‑solving skills and a self‑motivated, remote‑friendly mindset.