Who We Are at OptimumBrew Technology LLP:
At OptimumBrew, we stand at the forefront of innovation in graphics design and digital marketing. We blend cutting-edge technology with creative brilliance to redefine how businesses craft and convey their message. Embracing diversity and bold ideas, we strive to make advanced marketing and design tools accessible to everyone. Join us as we continue to shape the future of graphic design and digital marketing with visionary solutions.
Primary Objectives :
โ Strong experience in Core Java, OOPs concepts.
โ Practical experience in applying OOPs techniques and design patterns in everyday coding.
โ Proven knowledge of Android UI design principles, mobile landscape, architectures, patterns, and methodologies.
โ Experience working with remote data via REST and JSON.
โ The expertise of Android SDK, different versions of Android, and how to deal with different screen sizes.
โ Prove expertise of the full mobile development life cycle.
โ Understanding of the Android Code signing process and deployment model.
โ Experience with offline storage, threading, and performance tuning.
โ Experience with development in third-party libraries, and APIs.
โ The desire to be continually learning about newly emerging technologies/industry trends & challenges, perform duties with minimal guidance.
โ Solid hands-on experience in developing android native apps.
โ Hands-on experience in Cloud APIs, push notifications, Social sign-in, Crashlytics, integration of analytics is an added advantage
โ Proficient understanding of code versioning tools, such as Git, SVN.
Roles & Responsibilities :
โ Translate designs and wireframes into high quality code.
โ Design and build advanced applications for the Android platform.
โ Creating app updates, including bug fixes and additional features, for release.
โ Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
โ Proofreading your code and correcting mistakes before each app is released.
โ Ensure the best possible performance, quality, and responsiveness of the application.
โ Strictly follow instructions & guidelines given by a team leader.
โ Help maintain code quality, organization and automation.
โ Fully responsible for mobile app development in the team.
โ Work on improving application performance.
โ Monitoring app reviews to detect areas for improvement.
โ Continuously discover new ways to implement new technologies to improve development efficiency.
โ Help your team solve problems in a way that makes sense for Android users and our codebase.
โ Join other developers and help to shape the direction of Android development at our company.
โ Insist on a consistent and responsive user experience for every one of our users.
โ Design, build, and maintain high performance, reusable, and reliable Java code.
โ Give training to Jr. & fresher developers. Job Skills :
โ Excellent understanding of JAVA, Android Studio, SQLite, SDK concepts, Android APIs, XML, Git, Material Design Guidelines, REST APIs and JSON.
โ Understand business requirements and translate them into technical requirements.
โ Excellent coding and proofreading skills.
โ Complex problem solving and ability to multitask.
โย Top-notch teamwork and communication skills.
โย Creativity and brainstorming.
โย Unwavering curiosity.
โย Familiarity with continuous integration
โย Eagerness to embrace scalability, reliability, and performance challenges
โย Excellent verbal & written communication skills.
โย Good interpersonal and decision making skills.
โย Building Relationship with team members.