CareerPlan

Senior Developer

TW Xi'anFull-time2026-10-28 → 2026-11-10
Hybrid

Core

Design software solutions and build large-scale distributed systems out of microservices for clients.

Role type

Senior Software Developer (IC)

Builds

Large-scale distributed systems, microservices, and innovative customer experiences

Domain

Software Development / Consulting

Deliverable

production ML models | product features

Required skills

Java, Kotlin, JavaScript, TypeScript, Ruby, C#, Object-Oriented programming, TDD, Agile (XP, Scrum, Kanban), DevSecOps, Microservices architecture

Preferred skills

Cloud technology (AWS, Azure, Kubernetes, Docker), Open source contributions, Technical speaking

Technologies

Java, Kotlin, JavaScript, TypeScript, Ruby, C#, AWS, Azure, Kubernetes, Docker, TDD tools, CI/CD tools

Responsibilities

Write clean and reusable code using TDD and design patterns; Advocate for continuous delivery practices; Build large-scale distributed systems out of microservices; Collaborate to build features and interactive prototypes; Apply latest technology thinking to solve client problems; Utilize DevSecOps tools to build and deploy software; Act as a mentor for less-experienced peers

Seniority

Senior, hands-on IC with mentorship responsibilities