Software Engineer, iOS & Android
About Us:
Notewise (https://www.notewise.dev/) is revolutionizing the way people take notes, and we're just getting started! Used by millions of users worldwide, Notewise helps people capture, organize, and share their ideas with ease. We're incredibly proud to have been recognized as Google Play's Best App for Personal Growth in 2024 – a testament to our dedication to providing a truly impactful and user-friendly experience.
We're a young, dynamic startup with a team of fewer than 10 people. At Notewise, you'll find a friendly, collaborative environment where creativity is not just encouraged, it's inspired. We believe in fostering a workplace where everyone feels valued, supported, and empowered to contribute their best work.
About the Job:
We are seeking a highly skilled and passionate Software Engineer to join our team and contribute to the development of Notewise on both iOS and Android platforms. You will be working on a cutting-edge product, with focus on mobile development, cloud technologies, and AI.
What You'll Do:
- Build new features on iOS and Android.
- Design, code, test, debug, and document new and existing systems.
- Balance product and technology needs through active and open collaboration.
- Provide project leadership to break down, estimate, and organize work.
- Participate in code reviews and provide guidance on software development best practices.
- Identify risks and propose mitigation strategies.
- Communicate progress effectively to stakeholders, including product, design, support, QA, and management.
- Collaborate with engineering and across the organization to deliver new features and address technical issues.
Job Requirements:
- Experience with native Android development (Java/Kotlin). Experience with JNI and Graphics is a plus.
- Experience with native iOS development (Swift). Experience with UIKit, SwiftUI, Core Graphics, Core Animation, Metal.
- Familiarity with multi-threaded programming, distributed computing, network communication, memory management, and relational/non-relational database design.
- Strong computer science fundamentals and problem solving skills.
- Strong verbal and written communication skills.
- Ability to collaborate within and across teams.
- Passionate about solutions while humble in the face of opposing ideas.
Job Type: Full-time
Pay: $5,000.00 - $10,000.00 per month
Schedule:
- Monday to Friday
Education:
- Bachelor's or equivalent (Preferred)
Work Location: In person