Search by job, company or skills

notewise

Senior Software Engineer, Android

5-7 Years
Save
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Us:

Notewise (https://www.notewise.dev/) is transforming the way people take notes — and this is only the beginning of our journey. With millions of users worldwide, Notewise empowers individuals to capture, organize, and share their ideas effortlessly. We're proud to have been recognized as Google Play's Best App for Personal Growth in 2024 and to be an Apple Design Award nominee in 2025 and 2026, reflecting our commitment to delivering a meaningful, user-friendly experience.

We're a young, dynamic startup with an agile, dedicated team driving innovation together. At Notewise, you'll find a collaborative and welcoming environment where creativity thrives and every contribution matters.

About the Job:

We're looking for a Senior Software Engineer to lead the development of Notewise on Android and iOS. This role is ideal for experienced engineers who excel in delivering complex mobile applications, shaping architecture, and driving engineering best practices across the team. You'll work on cutting-edge mobile, cloud, and AI technologies, contributing directly to a product used by millions worldwide.

What You'll Do:

  • Lead the design, development, and delivery of new features on Android and iOS
  • Ensure high-quality, maintainable code through code reviews and best practices
  • Translate product priorities into technical solutions and actionable plans
  • Assess risks, propose mitigation strategies, and make architecture decisions
  • Collaborate with the engineering team and stakeholders—including product, design, QA, and management—to deliver features effectively
  • Use your experience to guide technical direction and elevate team practices

Job Requirements:

  • Proven experience and high proficiency in native Android development (Java/Kotlin).
  • Strong understanding and experience with modern Android frameworks and technologies. Experience with JNI or Graphics is a plus.
  • Experience with native iOS development (Swift) is a plus.
  • Strong understanding of multi-threaded programming, network communication, memory management, and database design
  • Solid computer science fundamentals and advanced problem-solving skills
  • Excellent communication and collaboration abilities
  • Demonstrated ability to lead projects and influence technical decisions

Education:

  • Bachelor's degree or equivalent (Required)

Experience:

  • 5+ years in Android development (Required)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151391741

Similar Jobs

Singapore

Skills:

JavaExpressVueAgile MethodologiesPostgreSQLNode.jsSpring BootMssqlSqlAngularNosqlReactTypescriptDevSecOpsJavascriptFastAPIMongoDBPythonsoftware engineering fundamentalsNext.jsfull-stack development

Singapore

Skills:

JavaGolangRustApisNode.jsTypescriptDistributed SystemsPythonLangChainScalable backend architecturesAI deployment pipelinesLangGraphAutoGenLLM internalsMLOps practicesMulti-agent coordinationObservability toolingAgentic evaluationAI agents

Singapore

Skills:

WebsocketJavaGraphqlScalaKotlinRESTTypescriptReact NativeSwiftGoGRPCFIX

Singapore

Skills:

Database TechnologiesWindows OSobject oriented software designreal time control systemPC-based control programmingSecsgemvision motion

Singapore

Skills:

Design PatternsJavaNetworkingData structuresKotlinMultithreadingAutomated TestingAlgorithmsGradleThird-party SDKsversioningRelease pipelinesClean coding practices