TrentonRecruiter Since 2001
the smart solution for Trenton jobs

Software Engineer - iOS

Company: Synchronoss
Location: Bridgewater
Posted on: November 23, 2021

Job Description:

Snapshot Synchronoss, the leader of cloud, messaging and digital transformation to Telecommunications Media Technology companies. We transform the way companies create new revenue, reduce costs and delight their subscribers with cloud, messaging and digital transformation products. Synchronoss today supports hundreds of millions of subscribers across the globe. Synchronoss secure, scalable and groundbreaking new technologies, trusted partnerships and incredible talent change the way TMT customers drive and grow their business.Were looking for an iOS Software Engineer to join our cloud team as an integral team player building, creating and shaping the cloud platforms that are used throughout the world. As a Software Engineer you will be involved in research, design, test, implement, and maintain iOS applications to meet client needs. Use Objective-C/Swift languages and various iOS development tools, work in teams with other IT professionals, or alone as an individual contributor. In this position you are expected to work with Business Analysts, Subject Matter Experts, and other project stakeholders to implement application software based on varying levels of written requirements, defined architecture and verbal input. Implementation includes design, coding, unit testing, delivery, bug fixes and source code management. How you will help: Play a part in all phases of mobile app development from initial concepts, through design, development, testing and deploymentResponsible for development and support of native iOS applicationsDevelop and take part in the architecture of iOS applications across multiple releases (Objective-C, Swift).Work within SCRUM agile process with other stakeholders (Product Owners, Architects, UX designers, Quality Engineers) as well as across organization to balance creative objectives with business needs and technical requirementsLead best practices by producing high quality, documented and testable code Who we have in mind: 5+ years of successful experience as a developer for native iOS applications.High-level programing skills in Objective C, SWIFT and experiance in test driven environment writing unit tests Solid understanding of the full mobile development life cycle.Experience in utilizing multi-threading technologies to create highly responsive data intensive applicationsExtensive knowledge of CoreData frameworksExperience with App store deploymentGood knowledge of other iOS frameworks, especially for handling Contacts and MediaGood knowledge with web service architecture, protocols, security and data formats (Ex. REST, OAuth, JSON, etc.) and implementation patterns on iOS platform including both Apple and 3rd party tools/frameworksDeep understanding of ARC memory management practices, especially when using blocksExperience creating/maintaining unit tests including mock objects and unit tests for asynchronous code (test expectations)Strong understanding of OS UI guidelines.Strong handle of xCode profiling toolsExperience working with SCRUM and/or Agile development environmentsExcellent conceptual, analytical and problem-solving abilities It would be great if you had: Experience or knowledge with ReactNative Experience or knowledge with C++ BS in Computer Science or related field and 6 years of experience or Masters Degree equivalent.Experience working in SAFe Agile cross-functional teams What we offer: Competitive Salary + BonusFlex Time PTOHealthcare401KVisionDentalSynchronoss is proud to be an equal opportunity employer. As a global company, we value and celebrate diversity and are committed to a workplace free from discrimination and harassment. We take pride in fostering an inclusive environment based on mutual respect and merit. We are at our best when our workforce is dynamic in thought, experience, skill set, race, age, gender, sexual orientation, sexual expression, national origin and beyond.Job SummaryType: FTELocation : Location: US-NJ-RemoteAdditional Locations: US-Remote - EST - US-NJ-BridgewateriCIMS ID: 2021-4910

Keywords: Synchronoss, Trenton , Software Engineer - iOS, IT / Software / Systems , Bridgewater, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

Trenton RSS job feeds