Company: Technosoft Corporation
Posted on: November 10, 2018
JOB DESCRIPTION OverviewFidelity's Workplace Investing (WI) Mobile and Emerging Technology team designs, develops, implements and supports WI's suite of Internet products and services for mobile, wearables and voice enabled experiences. The Mobile and Emerging Technology development teams are focused on delivering innovative solutions that meet the needs of our customers. Our systems professionals thrive with an unyielding commitment to innovation, which fosters a culture of continuous improvement and significant achievement. We see ourselves as a vital link to Fidelity's customers. This is a fast-paced group that is using cutting edge technologies to create powerful tools and a best in class user experiences for our customers using mobile native, hybrid and cloud technologies.As a senior iOS Mobile Hybrid Developer, you are responsible for developing mobile applications using iOS native and web technologies. The individual selected, will be part of an agile team and will play a key role in working with developers, analysts and QA in understanding the business requirements and developing solutions to deliver with excellent quality and on time. We expect the developer will be able to start delivering stories and tasks quickly. He/she will be expected to provide guidance and mentoring to other developers on their projects. The Expertise You Have-- Bachelor's degree in Computer Science-- 5+ years of software development experience-- 3+ years of iOS app development using Objective-C or Swift-- 1+ years of Ionic, Angular, Typescript, JS, HTML5, CSSThe Skills You Bring-- Deep knowledge of Objective-C, Swift, iOS, Xcode, Cocoa Touch, and UIKit-- Good understanding of design patterns - MVP/MVC-- Hybrid mobile application development using Ionic, Cordova/Phonegap, Angular, HTML5, CSS, Typescript and JS-- Cordova native plugin development experience is a plus-- Knowledge of consuming HTP based APIs/RESTful JSON APIs is required-- Android app development experience is a nice-to-have but not required-- DevOps CI/CD, QA Automation, uDeploy, Jenkins-- Advanced GIT, hands on command line and shell script development experience-- Familiarity with Test driven development, static code analysis and secure code scan-- Analytical skills and the ability to solve complex problems-- Performs good unit testing and peer reviews before delivering code to QA-- Passion for writing readable, maintainable and well-tested code and supporting technical design documentation-- Strong desire to experiment and work with the latest mobile technologies-- Excellence in communication and interpersonal skills.Exposure to Agile development methodology is required. Candidate will participate in daily scrums, effectively communicate status during standup and brings attention to issues for resolution. - provided by Dice Java/J2EE AND Rest Services AND Spring AND MVC
Keywords: Technosoft Corporation, Durham , Software Engineer, IT / Software / Systems , Durham, North Carolina
Didn't find what you're looking for? Search again!