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 Developer (Singapore PR) looking for remote jobs in Singapore or India
What I'm looking for
Software Engineer passionate about developing iOS applications (in Swift) by embracing state-of-the-art methodologies and clean coding practices. Fair knowledge of Hybrid App Development using Flutter Framework (Dart). Eager to stay updated with the latest technological trends through continuous learning. Familiar with MVC, & MVVM design patterns and strongly believe in Agile methodology (SCRUM and XP). Excellent communication (verbal & written), interpersonal & project management skills owing to 10 years of prior experience in Manufacturing Engineering industry. Career objective is to evolve as a problem-solving, technology-oriented, full-stack software engineer who combines creative thinking with logical reasoning.
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!
