1 year ago
Taipei, TaiwanSenior
Responsibilities
- Architect and develop robust, scalable backend services and APIs using ASP.NET Core.
- Design normalized database schemas and optimize data access logic.
- Implement reliable and fault-tolerant message-driven communication.
- Own backend code quality, documentation, and maintainability.
- Identify performance bottlenecks and implement scalable solutions.
- Collaborate with DevOps on containerization and deployment pipeline improvements.
- Explore and integrate AI-assisted development tools.
- Optionally contribute to low-level integrations using FFI for performance-critical components.
Requirements
- Extensive experience developing backend systems with ASP.NET Core.
- Advanced proficiency in C# and object-oriented programming principles.
- Proven experience with distributed systems and microservice architectures.
- Strong expertise in PostgreSQL, MongoDB, SQL, and NoSQL database design.
- Experience with code-first development and Entity Framework Core or equivalent ORMs.
- Advanced knowledge of RabbitMQ or comparable message brokers such as Kafka or NATS.
- In-depth understanding of I/O-bound operations, threading, parallelism, and asynchronous programming.
- Practical experience with Docker and container-based deployment workflows.
- Ability to write clean, well-documented code and solve complex problems analytically.
- Experience with performance tuning and designing scalable backend systems.
- Familiarity with using AI tools in development workflows.
- Optional experience with FFI and native code or library integration.
- Ability to make high-level architectural decisions and work independently.
- Strong collaboration and communication skills with technical and non-technical stakeholders.
Tech Stack
Categories
About Appier
Appier builds AI-driven advertising and marketing software for enterprises, offering programmatic ad bidding, customer data, and predictive tools delivered as SaaS. Founded in 2012 and headquartered in Taipei, it is a public company listed on the Tokyo Stock Exchange (ticker: 4180). Its Ad Cloud processes millions of bid requests per second across APAC, Europe, and the U.S., and is used by in-house and agency marketers.
