Contribute to customer-facing features for the mobile app (discovery, personal library, search/browse, reading experience) with guidance and code reviews.
Write clean, well-tested code focused on performance, reliability, and maintainability for daily user experiences.
Use AI-powered development tools (code generation, test authoring, review, debugging, documentation).
Participate in design discussions, code reviews, and contribute to technical documentation.
Partner with backend engineers to integrate features with services and data flows.
Collaborate with cross-functional teams (PM, UX, backend, partner tech) across design, delivery, and support.
Maintain operational excellence: fix bugs, improve observability, keep CI/CD healthy, and participate in on-call as you ramp.
技術スタック
必須スキル
One general-purpose programming language (Java, Python, C++, C#, Go, Rust, or TypeScript)
Data structures, basic algorithms, and object-oriented design principles
1–2 years of full-time work experience
歓迎スキル(該当する場合)
AI development productivity tools
Cloud platforms (AWS preferred)
Database systems (SQL and NoSQL)
Open-source contributions
Version control systems
Debugging and troubleshooting complex systems
Native mobile development
Strong problem-solving and communication skills
Basic understanding of software development lifecycle (SDLC)