Backend Engineer (API)

TyrAds
Kuta Selatan
USD 30,000 - 70,000
Job description

Job Title: Back-End Engineer - API (TyrAgency)

Location: Indonesia

Type: Full-time

About TyrAds
TyrAds is a leading digital advertising agency that leverages data-driven strategies and innovative technology to empower businesses to reach global audiences. We work with major brands, emerging startups, and partners in the advertising ecosystem to deliver high-impact, measurable results.

Role Overview

We are looking for a talented Back-End Engineer with a specialization in API development to support our systems' back-end architecture and API integrations. This role is ideal for someone with a strong background in building robust, scalable APIs and a deep understanding of back-end frameworks. The position requires collaboration with various teams to ensure our back-end services are fast, secure, and reliable for both internal and external users.

Key Responsibilities

  1. API Development: Design, develop, and maintain high-performance, scalable RESTful APIs.
  2. Database Management: Optimize and manage relational (SQL) and non-relational (NoSQL) databases, ensuring efficient data storage and retrieval.
  3. Integration & Collaboration: Collaborate with front-end developers, product managers, and other teams to integrate APIs seamlessly with user-facing applications.
  4. Testing & Quality Assurance: Conduct rigorous testing, debugging, and quality assurance processes to deliver high-quality APIs.
  5. Documentation: Create and maintain comprehensive documentation for all APIs to support other developers and external partners.
  6. Security & Compliance: Implement secure coding practices and ensure all API endpoints meet data privacy standards (e.g., GDPR, CCPA).
  7. Performance Optimization: Continuously monitor, troubleshoot, and optimize API performance to ensure efficiency and scalability.
  8. Monitoring & Analytics: Set up and maintain logging, monitoring, and alerting for back-end services and APIs.

Qualifications

  1. Experience: 3+ years in back-end development with a focus on API architecture and design.
  2. Programming Languages: Strong proficiency in back-end programming languages such as Javascript, Go, or Python.
  3. Frameworks: Experience with back-end frameworks like Node.js, or similar.
  4. Database Knowledge: Proficient in SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  5. API Protocols: Expertise in RESTful API design and familiarity with GraphQL.
  6. DevOps: Familiarity with DevOps practices, including containerization (Docker), CI/CD pipelines, etc.
  7. Security Awareness: Knowledge of security best practices for API development and understanding of data protection regulations.
  8. Communication Skills: Ability to explain technical details clearly and work effectively with cross-functional teams.

Preferred Qualifications

  1. Microservices Architecture: Experience working with microservices and distributed systems.
  2. Performance Monitoring: Familiarity with monitoring tools like New Relic, Grafana, or Prometheus.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Backend Engineer (API) jobs in Kuta Selatan