This job post is closed and the position is probably filled. Please do not apply.
π€ Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Software Developer will work on developing high-quality mobile applications for iOS and Android platforms.
Collaborate with cross-functional teams to define, design, and ship new features, and enhance existing applications.
Participate in a variety of projects related to mobile application development.
Conduct code reviews to ensure code quality and maintainability.
Assist with debugging and issue resolution.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field, or relevant experience.
5+ years of professional mobile software development experience with iOS & Android.
Proficiency in Java or Kotlin, as well as SwiftUI or UIKit.
Detailed knowledge of Concurrency, Protocols, and Dependency Injection.
Strong knowledge of mobile platforms, frameworks, and APIs.
Ability to write concise, performant, testable code with a focus on unit testing.
Solid understanding of iOS and Android software architecture and design principles.
Excellent communication and teamwork skills.
Benefits:
Strong work-life blend.
Flexible work arrangements (WFH, remote, or access to office spaces).
Employee Stock Options.
Unlimited vacation.
Competitive pay and benefits.
Parental leave.
Benefits for physical and mental well-being (wellness credit and L&D credit).