i
Tyrads
5 Tyrads Jobs
Backend Engineer (API)
Tyrads
posted 1d ago
Key skills for the job
Job Title : Back-End Engineer - API (TyrAgency)
Location: Indonesia
Type : Full-time
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 OverviewWe 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 ResponsibilitiesAPI 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.
QualificationsExperience : 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 QualificationsMicroservices Architecture : Experience working with microservices and distributed systems.
Performance Monitoring : Familiarity with monitoring tools like New Relic, Grafana, or Prometheus.
Employment Type: Full Time, Permanent
Read full job description