Posted:3 weeks ago| Platform:
Work from Office
Full Time
Job Overview: We're seeking an exceptional Senior Software Engineer with extensive iOS and React Native expertise to join our innovative team at Uniken. As a key technical leader, you'll develop cuttingedge mobile solutions while mentoring junior developers and driving technical excellence. Skills Required: • A deep familiarity with Objective-C and Swift Experience working with iOS frameworks, xc frameworks and static libraries • Have published at least one app in the Store/appstore/firebase • Experience working with remote data via REST and JSON Experience with third-party libraries and APIs • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies • Ability to design applications around natural user interfaces • Basic knowledge of Html/js/css • Proficient understanding of code versioning tools such as Git, SVN • Understanding Project Management tools like Jira/Confluence Leveraging LLMS for code augmentation • Strong code refactoring abilities and experience with modernizing legacy codebases • Proven track record of proactively identifying and resolving technical debt Experience implementing architecture improvements through systematic refactoring Good to Have: Experience in working on cross platform UI frameworks such as Flutter, Cordova, react native • Knowledge of secure enclave, security algorithms, Test driven development Multithreading, SDK-Framework Benchmarking and performance tuning • Knowledge of the open-source iOS ecosystem and the libraries available for common tasks Role & responsibilities • Design and develop new product features focusing on authentication, security, and scalability • Contribute to architectural decisions and technical direction • Implement robust, reliable, and high-performance code • Participate actively in design and code reviews • Create and maintain technical documentation • Collaborate with cross-functional teams • Mentor junior developers • Troubleshoot and resolve complex technical issues • Participate in agile ceremonies and sprint planning • Ensure code quality through testing and best practices • Proactively identify potential issues and recommend solutions before they impact development • Take initiative to improve codebases, processes, and development practices • Anticipate scaling and performance challenges and address them proactively • Provide thought leadership in mobile development best practices and emerging technologies • Proactively identify opportunities for codebase improvements and technical debt reduction • Lead refactoring initiatives to improve code quality, maintainability, and performance • Share knowledge through technical presentations, documentation, and mentoring sessions Preferred candidate profile
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
INR 2.0 - 4.0 Lacs P.A.
INR 15.0 - 25.0 Lacs P.A.
INR 4.0 - 8.0 Lacs P.A.
Gurugram
INR 0.6 - 1.0 Lacs P.A.
Gurugram
INR 0.5 - 0.9 Lacs P.A.
Nagpur, Pune
INR 1.0 - 3.0 Lacs P.A.
INR 10.0 - 18.0 Lacs P.A.
INR 5.0 - 8.0 Lacs P.A.
Thane, Navi Mumbai, Mumbai (All Areas)
INR 6.0 - 15.0 Lacs P.A.
INR 10.0 - 20.0 Lacs P.A.