13 May
SENIOR ANDROID DEVELOPER/ENGINEER
Vacancy expired!
Riviera is a Global Business and Technology Services firm specializing in the areas of Telecom, Information Security, Data Center Virtualization/Consolidation, and Business Intelligence, Data Warehousing & Analytics. Riviera is committed to its client’s sustainable competitive advantage. The people at Riviera will work with you to develop a customized approach in streamlining client’s business needs in a comprehensive and flexible manner. Riviera offers a competitive compensation package with opportunities for growth and professional development.We are an Equal Opportunity Employer.
Senior Engineer-Software (SENIOR ANDROID DEVELOPER/ENGINEER) PRIMARY DUTIES/KEY RESPONSIBILITES- Design, develop, and maintain Android applications using best practices as defined by Google Play guidelines
- Develop and deliver platform and application enhancements which meet or exceed customer needs
- Plan and deliver core technology upgrades for our digital platforms
- Diagnose, design, and implement solutions to key technology or application problems
- Proactively collaborate and partner with internal stakeholders to deliver business impacting projects
- Bring creative solutions to the table
- Be an active participant in an Agile Scrum team which uses ceremonies such as daily standup, sprint planning, and retrospectives to conduct development
- Coordinate with product management to estimate, refine, and plan the product roadmap for upcoming features and functionality
- Collaborate with cross functional teams such as architecture, backend integration, visual design, UX teams, QA, etc.
- Keep up-to-date status of items in our issue tracking software
- Responsible for all phases of SDLC in designing and developing Mobile apps.
- Mentor mid level and junior team members in debugging, testing strategies, design and achieving on-time delivery
- Track record of designing, implementing, and manage apps in Google Play Store
- 4+ years on Kotlin, Java, and bash scripting development
- 4+ years of hands-on experience in designing and developing Mobile apps in a Lean/Agile environment with deep understanding of UX and UI design paradigms.
- Develops mobile applications using native SDKs
- Hands on experience in building mobile apps and integrating with backend apis.
- Experience with Mobile based Test automation.
- Experience managing agile technical teams while working in a service-oriented continuous integration (CI) and continuous delivery (CD) environment
- Experience in manual code signing and deploying apps through Google Play Store
- Use of distributed version control software such as Git
- Strong understanding of computer science fundamentals like data structures and algorithms
- Experience with KTS (Kotlin Scripts), GPP (Gradle Play Publisher), Kotlin Multiplatform
- Experience with Jetpack libraries
- Degree in Computer Science or other engineering discipline
- 4+ years; or equivalent combination of education and work-related experience.
Vacancy expired!