What are the responsibilities and job description for the Hybrid Opportunity || Sr. Android Developer || Atlanta, GA || Full Time only position at SR Partners LLC?
Job Details
Role: Android Developer
Location: Atlanta, GA- Hybrid
Mode of Hire: Full Time
Job Description:
Soft Skills
- Be able to speak in a corporate business environment
- Be open to sharing knowledge with others via text or presentations
- Respect non-technical resources in a professional conversation
- Let the work speak for you
- Don't let issues become excuses instead find a way to deliver value
- Don't be too proud to ask questions when not familiar with a process or a concept
- Empower your teammates
- Take time to learn and seek information proactively
Coding skills
- Java, Kotlin
- MVP (Model View Presenter) Design Pattern
- Android Studio IDE
- Android Libraries: Dagger 2, Retrofit, Glide, RxJava, GSON
- Architecture Patters: Builder, Observer, SIngleton
- UI Creation: Custom android views classes and components, Android adapter views like Listview, Gridview
- Automated Testing: JUnit, Espresso, Mockito
- Accessible Android development
- Experience with Google coding and design standards for quality Android development
- Experience interacting with RESTful API and data formats like (JSON, XML, etc.) in an Android environment
Android marketing concepts
- Google tagging and analytics experience is a plus
- Firebase
Process
- AGILE development and SCRUM experience
- Understand the concept of a vertical slice story/feature
- Understand the concept of tasking
Responsibilities:
- Design and build advanced applications for the android platform using Swift UI 8 yrs. .
- Develop and maintain Android applications using Kotlin and/or Java.
- Collaborate with product managers, designers, and backend developers to implement app features.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and debug issues to optimize application performance.
- Write clean, maintainable, and efficient code.
- Stay up to date with the latest Android development trends and technologies.
- Participate in code reviews and provide constructive feedback.
Qualifications:
- Bachelor's degree in computer science, Engineering, or a related field (or equivalent practical experience).
- Proven experience as an Android Developer with a portfolio of applications published on Google Play.
- Proficiency in Kotlin and/or Java.
- Strong understanding of Android SDK, Android Studio, and development tools.
- Experience with RESTful APIs and third-party libraries.
- Knowledge of mobile UI/UX design principles.
- Familiarity with Git and version control systems.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications:
- Experience with Jetpack components and Jetpack Compose.
- Familiarity with MVVM or other architectural patterns.
- Experience in unit and UI testing using tools like JUnit and Espresso.
- Knowledge of Android app security best practices.
- Experience with CI/CD pipelines.
- PSM 1 and PSM2 certification.
PSRTEK is a reputed technology recruitment and IT staffing brand with a global footprint and an admired client base. As an ideas and innovation powerhouse with a culture of excellence, we bring remarkable expertise and deliver powerfully transformative results.