Us Citizen
Green Card
EAD (OPT/CPT/GC/H4)
H1B Work Permit
Corp-Corp
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 18th Sep 2021
• Design and development projects for existing android app.
• Build prototypes at tech scoping stage of projects depending on the project.
• Create compelling device specific user interfaces and experiences and UI prototypes
• Optimizing performance for the app
• Keep up to date on the latest industry trends in the mobile technologies
• Ability to integrate any backend system for web service integration
• Ability to handle production issues in timely manner
• Bachelor’s degree in Computer Science (or equivalent experience)
• 5-7 years of software development experience
• 3-5 years Android experience (preferably client side)
• Source code control understanding (experience with Git preferred)
• Ability to work individually with minimal direction, and on a larger development team
• Strong OO design and programming skills in Java (J2EE/ J2ME)
• Experience with Java Collections and Threading
• Experience working with functional languages
• Familiar with the Android SDK
• Desired Kotlin development skills
• Experience building native apps
• Excellent debugging and optimization skills
· Expert knowledge of iOS, Objective C/Swift programming environment (4 - 6+ years)
· Good grasp on usability and interaction design
· Familiarity with RESTful APIs to connect mobile applications to back-end services
· Strong knowledge of mobile UI design principles, patterns, and best practices
· Experience with writing unit tests.
· Ability to understand business requirements and translate them into technical requirements
· Familiarity with cloud message APIs and push notifications
· Proficient understanding of code versioning tools, such as Git
· Expert knowledge and strong continuous integration. Familiarity with continuous delivery for mobile
· Knowledge about AGILE/Scrum preferred
· Solid CS, OOP/OOD, design patterns preferred
· Written, verbal and presentation communication skills
· Interpersonal skills
· Proven ability to deliver on schedule