Digitify Pakistan Pvt Ltd
Senior Android Developer-Hybird
Digitify Pakistan Pvt Ltd, Little Rock, Arkansas, United States,
Apply before August 31st 2024. Full Time. Open for Discussion.Job Position: Senior Android EngineerPosition OverviewWe are seeking a highly experienced and motivated Senior Android Developer with strong expertise in 3D and Augmented Reality (AR) development. The ideal candidate will have a minimum of 7 years of professional experience in mobile development and will be responsible for designing and implementing high-quality user interfaces for our Android applications. This role requires an individual who can handle 3D-heavy applications, including the loading and optimization of 3D models, with performance as a top priority.Key ResponsibilitiesDesign, develop, and maintain Android applications with a focus on 3D and AR technologies.Collaborate with cross-functional teams to define, design, and ship new features.Optimize applications for maximum performance, scalability, and robustness.Conduct code reviews to maintain code quality and share knowledge with the team.Stay up to date with the latest industry trends, technologies, and best practices.Troubleshoot and resolve technical issues to ensure the smooth operation of applications.Mentor and guide junior developers to enhance their skills and knowledge.QualificationsMinimum of 7 years of experience in Android development and at least 2 years with AR and 3D development.Candidates must be located within a ±3-hour time zone difference for optimal collaboration with our team.Strong problem-solving skills and attention to detail.Strong proficiency in Java and Kotlin.Strong math knowledge, particularly in trigonometry.Extensive experience with 3D graphics and AR technologies.Familiarity with Android build tools such as Gradle and Android Studio.Experience with CI/CD tools specific to Android (e.g., Jenkins, Bitrise, CodeMagic, GitHub Actions).Experience with RESTful APIs and asynchronous request handling.Familiarity with ARCore and other AR frameworks.Familiarity with Offline Mode and how that works and is able to implement the same for our app.Experience with OpenGL, Vulkan, or other graphics APIs.Solid understanding of software development principles, design patterns, and best practices.Excellent communication and teamwork skills.Experience with version control systems, such as Git.Strong knowledge of GitHub multi-branching and trunk-based development strategies.Understanding of Agile methodologies and software development life cycle.Knowledge of real-time communication technologies such as gRPC and WebSockets.Strong understanding of how the internet works, including rendering processes.Proficiency in writing unit tests.Bonus QualificationsExperience with Unity or Unreal Engine.Knowledge of machine learning and computer vision.
#J-18808-Ljbffr
#J-18808-Ljbffr