Request ID:59023
Title: Senior Consultant 1- Mobile Architect Hybrid
location: Ewing, NJ,USA
job description:
The Mobile Architect will take an active role in determining the architecture, technology and tools for our mobile platform. Collaborating with other team members in an agile environment while driving development best practices, including unit testing, coding standards, and code reviews. Identify, propose and implement best-fit solutions in a complex business environment
Responsibilities to include:
Resource will require the skills to perform the following job duties (plus other related duties as assigned)
• Leading, designing, developing and implementing solutions for Mobile Hybrid App
• Lead design and development efforts resulting in well-structured, reusable and maintainable code for the commercial mobile application
• Building and supporting hybrid mobile application for iOS and Android platforms
• Working with Product and UX to understand customer requirements, and collaborating on the design of new features
• Lead and coach a team of passionate software engineers to build, implement and operate mobile solutions
Required skills:
• Direct experience in software development
• Strong experience in UX design
• Expertise in using design patterns and object oriented methodologies for mobile applications
• Expertise in data structure, multithreading, collections, exception handling
• Strong experience REST, JSON, AJAX, API/Services, SQL, Node, DB2
• Hands-on UI Design
• Leading, designing, developing and Implanting hybrid mobile application (IONIC)
• Experience with IONIC, Angular 5, JavaScript (or TypeScript), HTML5, CSS, Cordova, PhoneGap, React Native and JAVA
• Experience in Objective C, Swift, Android, Xcode, and Android Studio
• Experience in implementing mobile application security
• Experience in Software Development Life Cycle methodologies like Agile, Scrum and Water Fall model
• Experience in Continuous Integration and Test Driven Development frameworks
• Experience developing cross-platform applications
• Experience with source control and build tools
• Experience with Native IOS & Android Application development