Senior Software Engineer, Web Cross-platform at Goodnotes

Hong Kong

Goodnotes Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Software DevelopmentIndustries

Requirements

Candidates should possess a Bachelor’s degree in Computer Science or a related field, and have at least 7 years of experience as a Software Engineer, with a strong focus on web development. Experience with TypeScript, React/Redux, and WebAssembly is required, along with familiarity with Kotlin and mobile development for iOS, Android, and Windows platforms. A solid understanding of modern software development practices and experience with cross-platform SDKs is essential.

Responsibilities

The Senior Software Engineer will be responsible for bringing the core iOS App to cross-platform systems, including Web, Android, and Windows, utilizing cross-platform SDKs. They will rapidly build prototypes and simulations from mockups, create decoupled and interactive web/mobile UIs using JavaScript Frameworks like React/Redux and WebAssembly, and improve rendering performance and memory optimizations. Additionally, the role involves working with MongoDB and CockroachDB databases, utilizing infrastructure-as-code with Terraform, and participating in CI/CD processes via GitHub Actions and ArgoCD, while collaborating with a distributed team across Europe and Asia.

Skills

TypeScript
JavaScript
React
Redux
WebAssembly
UI/UX Design
Problem-solving
Prototyping
Web Development
Frontend Development
Backend Development
Terraform
GitHub Actions
ArgoCD
EKS
MongoDB
CockroachDB
Datadog

Goodnotes

About Goodnotes

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI