IT

Backend Engineer (API)

Bali, BALI
Work Type: Full Time

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

API Development: Design, develop, and maintain high-performance, scalable RESTful APIs.

Database Management: Optimize and manage relational (SQL) and non-relational (NoSQL) databases, ensuring efficient data storage and retrieval.

Integration & Collaboration: Collaborate with front-end developers, product managers, and other teams to integrate APIs seamlessly with user-facing applications.

Testing & Quality Assurance: Conduct rigorous testing, debugging, and quality assurance processes to deliver high-quality APIs.

Documentation: Create and maintain comprehensive documentation for all APIs to support other developers and external partners.

Security & Compliance: Implement secure coding practices and ensure all API endpoints meet data privacy standards (e.g., GDPR, CCPA).

Performance Optimization: Continuously monitor, troubleshoot, and optimize API performance to ensure efficiency and scalability.

Monitoring & Analytics: Set up and maintain logging, monitoring, and alerting for back-end services and APIs.

Qualifications

Experience: 3+ years in back-end development with a focus on API architecture and design.

Programming Languages: Strong proficiency in back-end programming languages such as Javascript, Go, or Python

Frameworks: Experience with back-end frameworks like Node.js, or similar.

Database Knowledge: Proficient in SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).

API Protocols: Expertise in RESTful API design and familiarity with GraphQL.

DevOps: Familiarity with DevOps practices, including containerization (Docker), CI/CD pipelines, etc

Security Awareness: Knowledge of security best practices for API development and understanding of data protection regulations.

Communication Skills: Ability to explain technical details clearly and work effectively with cross-functional teams.

Preferred Qualifications

Microservices Architecture: Experience working with microservices and distributed systems.

Performance Monitoring: Familiarity with monitoring tools like New Relic, Grafana, or Prometheus.

Submit Your Application

You have successfully applied
  • You have errors in applying