Android Developer
Android Developer
Posted 6 months ago
About Us
Prismberry is a leading provider of software & automation services to diverse industries. We specializes in Software Development and IT Services, with expertise in be-spoke automation & cloud-based software solutions for diverse industries. We are dedicated to delivering innovative solutions that transform businesses.
Why Prismberry
- Competitive salary and performance-based incentives
- Opportunities for career growth and advancement
- Collaborative and innovative work environment
- Cutting-edge technology solutions
- Strong commitment to employee development and well-being
Job Description
We are looking for a competent and driven Android developer to become a part of our exciting team. Willing to contribute significantly to the development of innovative SAAS products. Exhibit strong organizational abilities, a solid understanding of industry best practices, and competence with mobile development tools. Excellent technical and analytical abilities along with the capacity to foresee problems and formulate solutions. We are searching for someone who is ready to pick up new skills, develop, and adjust to modern technology. Need to have practical expertise developing Android mobile apps and the ability to solve problems with little supervision.
Key responsibilities
- Work together with cross-functional teams made up of designers, product managers, and other developers to comprehend project specifications and provide high-caliber solutions.
- Create, implement, and manage top-notch Android applications.
- Capacity to engage in and comprehend API interactions with outside partners.
- As per the established SLA, troubleshoot and fix complicated technical problems as well as production errors.
- closely collaborating with managers and leads to meet sprint objectives.
- Record the stages of development.
- Optimize throughput while improving application performance.
- Assist DevOps teams in deploying and overseeing applications within production settings.
- By putting recommended practices into practice to guard against frequent vulnerabilities, ensure application security.
- knowledge of methods for data encryption and decryption to improve application security.
Job details
Android Developer | Permanent Job | 9 Working Hours |
Location – Noida | 5 Days Working | Experience – 4 – 6 |
Key skills and experience required
- Proven proficiency with the Android SDK for creating Android apps.
- Adept at working with a range of Android versions and screen sizes.
- Competent in Java and proficient in Kotlin programming.
- Knowledgeable about using code versioning tools such as Git to facilitate productive teamwork.
- Competent in creating XML layouts for user interfaces that are both aesthetically pleasing and intuitive.
- Adept at creating thorough test cases for thorough app testing and quality control.
- Proficient in asynchronous programming using Coroutines.
- Knowledgeable about handling livedata for streams of reactive data.
- Adept at putting the Model-View-viewmodel (MVVM) architecture into practice.
- Adept at putting the Model-View-viewmodel (MVVM) architecture into practice.
- Knowledgeable about the Model-View-Presenter (MVP) architecture.
- Skilled in Dependency Injection for effective code organization.
- Knowledgeable about reactive programming with RX Java.
Competent in the subsequent areas
- Unit testing as well as coding in 1-2 languages (e.g. Java, C#, etc.)
- Object-Oriented Design (OOD) and analysis
- Application of design patterns
- Application of non-functional software qualities such as resilience, maintainability, etc.
- Applying behaviour-driven testing techniques
- Git, BitBucket or any version control