Vacancy expired!
- Should Create top-notch mobile apps that are fast and stable.
- Should be able to Code and ship complex new mobile features and apps.
- Establish and maintain strong partnerships with the business and product owners.
- Work with owners and system leads, including Vendor Solutions, to logically design and negotiate solutions.
- Make sure commitments are met while providing high-quality and cost-effective systems that meet client expectations.
- Should Adapt digital Agile approach and work with mobile vendors to implement the mobile solution.
- Keep up to date on new technology, standards, protocols, and tools in areas relevant to the rapidly changing digital environment.
- Work with the application support team and external vendors to ensure all applications are supported as needed to their Service Level Agreements.
- Troubleshoot and fix issues in production and non-production environments.
- Work with server engineers to design API specs.
- Propose and implement process improvements to make our engineering team for betterments and work with product architects and engineers to follow in translating requirements to solution options and recommendations.
- Oversee the backlog of requirements as it goes through the Design phase of the SDLC.
- Drive solution designs inclusive of clear annotations on key components and flows, considerations and options, recommendations, and justifications.
- Bachelor’s degree (or equivalent) in Computer Science or related field 5+ years of experience with strong app development skills and relevant practice in a technology environment.
- Experience in native mobile app development on Android; and hands-on experience in Kotlin,Java RX and/or React native code to build front-end web or native application experiences.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Strong knowledge of Android UI design principles, patterns, and best practices.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Ability to understand business requirements and translate them into technical requirements.
- Worked on cloud message APIs and push notifications.
- A knack for benchmarking and optimization.
- Knowledge of Google’s Android design principles and interface guidelines.
- Proficient understanding of code versioning tools, such as Git/ GitHub.
- Familiarity with CI (continuous integration).
- Should have worked with offline storage, threading, and performance tuning.
- Should have Experience in test-driven development and test automation.
- Attention to detail so the one can carefully craft both tests and code.
- Should have worked with the Agile/scrum project management methodologies.
- Backend web service and API knowledge.
- Excellent problem-solving and organizational skills and an ability to multitask in a deadline- oriented environment.
- A willingness to learn new technology and Management skills related to coaching Junior Developers.
- Looking for someone how have good communication (written and oral too), leadership, relationship management, problem solving, and conflict resolution skills.
Vacancy expired!