Are you looking for a Job in App Development Field then this post may be relevant to you.
Job Details:
Position Name : Sr Mobile Engineer
Location: Remote
Job ID : 8e062f0ae8837783
Description : Experience Required:
4+ years of professional experience working with iOS.
4 – 7 years of professional mobile software development experience in mobile development.
Responsibilities:
Your primary focus will be the development of iOS applications and their integration with back-end services.
Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
Design and build sophisticated and highly scalable apps using iOS.
Communicating to respective stakeholders including clients, PMs, or higher-ups on regular basis and as and when needed.
Understanding, explaining, and implementing client/project requirements and translating them into code.
Designing, developing architecture, and developing maintainable, testable, and functional software that meets product requirements.
Resolve any problems /bugs existing in the system and suggest and add new features in the complete system.
Follow the best practices while developing the app and keep everything structured and well documented.
Manage the code and project on Git to keep in sync with other team members and managers.
Integrating REST API’s with graceful error handling
Resolve all the bugs reported by the Quality Assurance Specialist in a timely manner.
Translating UI/UX designs into code
Implement pixel-perfect UI’s that match designs.
Extract and release the build for iOS.
Skills / Requirements:
Good to have published more than one iOS app in the app store.
Good exposure to 3rd party applications, services, and APIs.
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect iOS applications to back-end services
Knowledge of other web technologies and UI/UX standards
Understanding of Apple’s design principles and interface guidelines
Experience with performance and memory tuning with tools [such as Instruments and Shark, depending on project needs]
Familiarity with cloud message APIs and push notifications
Experience with MVVM architecture (VIPER will be an advantage)
Knowledge of XCUITest and Experience of XCTest for the Unit test case.
Familiarity with Swift, Objective-C, and Cocoa Touch.
You know how to work with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
Good understanding of the iOS platform.
Good to have the capability of making use of standard libraries and APIs.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Knowledge about what the full mobile development lifecycle involves.
Creating app updates, including bug fixes and additional features, for release.
Analytical and good at time management.
Great communication and problem-solving skills.
Curiosity about new technologies and you’re excited to find ways to implement them in your work.
You have a big appetite to learn and improve your iOS skills.
Experience working with Swift, Objective C is desirable.
Experience with common front-end development tools such as Babel, Web pack, NPM etc. is desirable.
Familiarity with code versioning tools such as Git is must.
Software Knowledge:
Knowledge / experience in using Project Management Tools; JIRA, Trello is good to have.
Swift, Objective C, XCode
Knowledge of automated testing suites is definitely plus.
Exposure to JavaScript, and JSON needed.
Well versed in OOPs/Objective C concepts, Web service, and Parsing JSON/XML.
Disclaimer : Applicant must check the company profile before joining Bizplusapp.com is no way responsible for any loss.