For a financial client we need Mobile Developer. This position is based in Durham, NC.
WE ARE Primarily looking for W2 Candidates and not looking for Third Party Candidates.
Background in the following will prove vital:
A sense of humor!Your passion building amazing hybrid and native experiences on iOS and Android platformsHybrid mobile application development using Ionic, Cordova/Phonegap, Angular, HTML5, CSS, Typescript, JS, Java and SpringKnowledge of consuming HTTP based APIs/RESTful JSON APIs is requiredDevOps CI/CD, QA Automation, uDeploy, JenkinsAdvanced GIT, hands on command line and shell script development experienceYour desire to delight our clients with the latest mobile technologies using your knowledge of iOS design patterns including MVP and MVCKarma and Jasmine experience are a plus, but not requiredFamiliarity with Test driven development, static code analysis and secure code scanPerforms good unit testing and peer reviews before delivering code to QAPassion for writing readable, maintainable and well-tested code and supporting technical design documentationExcellence in communication and interpersonal skillsExposure to Agile development methodology is required. Candidate will participate in daily scrums, effectively communicate status during standup and brings attention to issues for resolution.The Value you deliverCollaborating with architecture, security, and UXD to build architecturally-compliant apps and offer valuable input on efficient ways to develop given functionalityProviding mobile thought leadership to advance WIs mobile outcomes and facilitate a mobile-first attitudeServing as Mobile advocates for the adoption of experiences that seek the needs of our digitally-minded customers ?Staying ahead of the curve by aligning architecture, user experience, and security with chapters and COEs?Supporting a mobile-first world through upskilling and augmenting squads with deep mobile expertiseCollaborates with systems/business analysts and tech leads to define system specs for features.Takes ownership of assigned work and delivers high quality solutions.Be an active member of an Agile teamRegularly provides guidance and training to enable other team members to meet/exceed expectationsDevelops technical guidelines/standards and makes them accessible to other developers