Sr. Software Engineer II- Mobile (Remote Eligible in Bulgaria)
SmartsheetRemotely
mobilejavakotlinswiftrestful apisjunitrxjava
Also available on
Job Description
📋 Description
- Design and develop mobile frameworks and features for Smartsheet's native applications on both
- Guide and mentor team members regarding architecture and best practices for mobile development.
- Provide technical expertise, solving complex problems and offering thoughtful feedback on peer
- Contribute to the full software development lifecycle (SDLC)—defining, designing, implementing
- Participate in troubleshooting and root cause analysis to identify solutions and next steps for
- Work autonomously, overseeing essential features and collaborating cross-functionally with product
🎯 Requirements
- 7+ years of mobile engineering experience, specializing in native mobile development.
- Experience in developing consumer mobile applications, with a strong understanding of the mobile
- Expertise in Kotlin, Swift, Java, RxJava, JUnit, Objective-C.
- Experience developing clean architecture and integrating RESTful APIs and web services.
- Ability to shift between low-level algorithms and high-level strategies.
- Experience working in agile environments with frequent production releases.