A challenging environment with an impactful product where I can push myself to hone my skills and for career advancement. Collaborative, cross-functional team using effective communication tools and version control techniques. Competitive salary package, benefits and good work-life balance.
Prem Shankar Rajagopalan Nayar
@premshankarrajagopal
iOS & Flutter Developer | Swift, SwiftUI, Combine, RxSwift | Passionate About Building Scalable, User-Centric Mobile Apps
What I'm looking for
I’m a senior mobile engineer with over six years of experience developing high-performance iOS and Flutter applications across fintech, streaming, and productivity domains. Skilled in Swift, SwiftUI, Combine, RxSwift, and XCTest, I focus on crafting clean, maintainable code and delivering seamless user experiences. A collaborative problem-solver and mentor, I thrive in fast-paced environments that balance innovation, quality, and great work-life culture.
Experience
Work history, roles, and key accomplishments
• Working on revamp of in-house native iOS app using SwiftUI framework
• Frequent collaboration with different stakeholders; deployment of test builds through automated CI/CD pipelines at the end of each Agile sprint.
• Improved existing architectural pattern (MVC to MVVM-C) and fixed bugs inexisting production app on an ad-hoc basis
Senior Software Engineer
Merry Electronics Pte. Ltd.
Jun 2024 - Apr 2025 (10 months)
• Worked on multiple projects leveraging Bluetooth frameworks coding in iOS (Swift, SwiftUI) and the Flutter framework.
• Testing and debugging of SDK on PCB boards to ensure proper connection is established with Bluetooth peripherals (audio devices).
• Collaborated with firmware & hardware teams to eliminate functional discrepancies; properly documented and executed client requirements.
Worked on multiple projects adopting Agile Scrum methodology and best coding practices. Initiated conversion of existing architecture from MVC to MVVM and introduced the use of Swift Package Manager. Refactored and reduced code length. Mentored junior developers through code reviews and pair programming
Mobile Engineer
BigPay Pte. Ltd.
Aug 2022 - Apr 2023 (8 months)
• Worked on BigPay app’s redesign by converting existing native code in iOS to Flutter using VSCode & creating fresh UI components.
• Communicated frequently with a team of backend engineers, UI/UX designers and reported to the co-CTO.
• Refactored legacy code to eliminate bottlenecks (iOS) and increased code coverage by implementing comprehensive unit tests.
• Architected the landing page for Qalbox, the online streaming platform within Muslim Pro app.
• Deployed builds to Firebase using Fastlane tool and used Crashlytics to identify crashes (roll out hotfixes if required).
• Contributed to adopting modular architecture using SPM, reducing code complexity by 40%.
• Collaborated with cross-functional teams to fix bugs and improve existing features.
Actively used Agile (Scrum) methodology with 2-week sprints. Tested and implemented web services (REST APIs). Practiced MVVM architecture and use of ‘.xib’ components to significantly reduce app’s size & documented critical decisions in detail
Education
Degrees, certifications, and relevant coursework
Coventry University
Bachelor of Science, Engineering Business Management
2012 - 2013
Nanyang Polytechnic
Diploma, Mechatronics Engineering
2005 - 2008
Availability
Location
Salary expectations
Job categories
Interested in hiring Prem Shankar?
You can contact Prem Shankar and 90k+ other talented remote workers on Himalayas.
Message Prem ShankarFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
