Job description
• Key Responsibilities
- A candidate needs to interact with the global financial clients regularly and will be responsible for final delivery of work including:
- Translate client requirements into actionable solutions.
- Analyzing project specifications and requirements to determine the scope and features of the iOS application.
- Add customizations on top of an existing iOS platform.
- Involve in both development & maintenance of iOS app.
- Publish applications on App Store.
- Use APIs and third-party libraries to improve app functionality.
- Effectively communicate project expectations to team members in a timely and clear fashion
- Communicate with relevant stakeholders on an ongoing basis.
- Identify and manage project dependencies and critical path.
- Guide the team to implement industry best practices.
- Work collaboratively in a global setting.
- Responsible for extending and maintaining existing codebase with focus on quality, re-usability, maintainability and consistency.
- Independently troubleshoot difficult and complex issues on production and other environments
- Demonstrate high attention to detail, should work in a dynamic environment whilst maintaining high quality standards, a natural aptitude to develop good internal working relationships and a flexible work ethic.
- Responsible for Quality Checks and adhering to the agreed Service Level Agreement (SLA) / Turn Around Time (TAT)
Candidate Profile
- 5+ years of industry experience in iOS app development and its multiple iOS frameworks
- Bachelors / master’s degree in computer science, information technology, or engineering/ or anything specific that you prefer.
- Strong knowledge of Objective-C, Swift, and Cocoa Touch.
- Proficiency using an IDE for iOS development such as Xcode.
- Experience with Scrum Agile project management methodology
- Experience in continuous integration.
- Knowledge of iOS back-end services.
- Advanced knowledge of iOS frameworks, such as Core Data, Grand Central Dispatch (GCD)
- Good understanding of iOS design principles and application interface guidelines
- Proficiency in code versioning tools
- Development through all the stages of the project lifecycle.
- Having experience in Unit Testing.
- Working with users, senior management and stake holders across multiple disciplines
- Code management knowledge (e.g. version control, code branching & merging, continuous integration & delivery, build & deployment strategies, testing lifecycle)
- Banking experience is a plus
- Experience in managing stakeholder expectations (client and project team) and generating relevant reports
- Excellent project tracking and monitoring skills
- Good decision making and problem-solving skills
- Adaptable, flexible and ability to prioritize and work in tight schedules
- Ability to manage pressure, ambiguity and change
- Good understanding of all knowledge areas in software development including requirement gathering, designing, development, testing, maintenance, quality control etc.
- Ensure quality of deliverables within project timelines
- Independently manage daily client communication, especially over calls
- Drives the work towards completion with accuracy and timely deliverables
- Good to have Financial Services knowledge
Candidates can also share their CV with portfolio/sample work at hr@sumitjhadigital.in
Mobile / App Developer
Freelancing
Software Development
Education
Any Graduate
Key Skills :
- Ios Development
- Swift
- Objective C
- XCode
- Cocoa Touch
Job Category: IOS App Developer
Job Type: Freelance
Job Location: Work From Home