Search by job, company or skills

N

Android Developer

7-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 18 days ago
  • Over 50 applicants
Quick Apply

Job Description

Roles and Responsibilities:

Technical Design and Development:

  • Collaborate closely with Engineers to devise the best technical strategies and execute platform enhancements.
  • Own the delivery of timelines, ensuring high-quality results.
  • Establish software development best practices and encourage team adoption.

Stakeholder Collaboration:

  • Work with various technical/non technical stakeholders (Product Managers, Designers, Marketing, Operations, API Developers) to align on company objectives and deliverables.

Mentoring and Leadership:

  • Mentor a team of engineers, providing guidance and support.
  • Foster a culture of excellence and problem-solving within the team.

Application Availability and Enhancement:

  • Ensure top-notch availability and enhance products based on requirements.
  • Good understanding of mobile application frameworks and stay up to date with the latest Android trends and changes.

Engineering Excellence:

  • Own the engineering excellence and operational readiness of services, meeting SLAs and SLOs for the app.
  • Drive service quality, security, scalability, and other performance aspects.
  • Dive deep into issues, providing both reactive and long-term solutions.

Support and Mentorship:

  • Assist other Support Engineers on complex RCA issues.
  • Provide technical mentoring and guidance to fellow engineers.
  • Offer L3 engineering support.

Must Have Skills:

  • Overall 7+ years of experience with 5+ years of relevant experience in developing complex, large-scale Android applications.
  • Excellent proficiency in Kotlin, Android SDK and OOP concepts.
  • Strong knowledge of Android UI design principles, patterns and best practices
  • Good understanding of Android basics like memory management, thread management, networking etc.
  • Good understanding of android architecture components and Jetpack libraries
  • Good understanding of Kotlin coroutines and async programming
  • Hands-on experience with Unit testing and debugging distributed systems
  • Good understanding of dependency injection with Dagger2 or Hilt
  • Experience in UI Development using Jetpack compose toolkit is an added advantage
  • Hands-on knowledge of supporting multiple versions of Android, screen resolutions and device types.
  • Experience of working with the TIF layer is an added advantage.
  • Effective communication and soft skills Working knowledge of tools like Git, Jira.

Qualification:

  • A Bachelors or Masters degree in Computer Science Engineering or technical degree.

More Info

About Company

We are Nomiso a software co-engineering company and your partner in solving complex business problems with technology. We collaborate with our clients to understand business- and industry-specific challenges and engage with them to push the boundaries of what's possible to deliver impact at pace and scale.
At Nomiso, we are not just delivering innovative solutions; we are Co-engineering Excellence.

Job ID: 120343593

Similar Jobs