Senior Software Developer (Full Stack)
On-site · Shanghai, Shanghai, China
Job Summary
The Senior Software Developer role involves customizing and integrating China-specific solutions into global platforms, contributing to high-quality digital solutions, and collaborating with cross-functional teams across China and Europe. Responsibilities include developing localized features, supporting frontend and API integrations, and acting as a liaison between local and global teams. Candidates should possess extensive experience in Java, Kotlin, or Scala, full stack development skills, and a commitment to mentoring and teamwork.
Required Qualifications
- Several years of hands-on experience developing software in Java, Kotlin, or Scala
- Full stack development experience
- Experience in frontend development (HTML, CSS, WeChat MP development)
- Mentoring junior developers
- Strong collaboration and teamwork skills
- Commitment to quality and reliability
- Passion for diversity, equity, and inclusion initiatives
Desired Qualifications
- Experience with Test-Driven Development (TDD)
- Familiarity with pair programming and trunk-based development
- Knowledge of CI/CD and agile practices
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.