Havik Technologies
Job Description
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and is responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.Responsibilities and DutiesResponsible for developing and maintaining applications with integration to cloud services (AWS/gsm/azure) for iOS/Android mobile applications.Working within our Scrum environment and participating in the associated activities.Diagnose, research, and remedy complex issues around these applications.Research and learn about new technologies.Participate in design and wireframe review to provide a technical perspective on implementation.Integrate functional requirements in legacy and new solutions, Engage with cross-functional teams(Architects, UI, Backend, Business) to analyze and deploy the application with quality standards.Deliver fully functional and well tested mobile application and complify with quality standards, Analyse, Design, Implement, that meets production requirements and company standards.Ensure that code is regression free, properly documented, and unit tested.Deploy the application to marketplace platforms such as App Store, and Google Play Store.Skillset RequiredBachelor’s or Master’s degree in Computer Science or related field or equivalent working experience.3– 6 years of work experience with an object-oriented programming language.Experience working as a developer in Xamarin Native – Xamarin iOS and Xamarin Android.Experience working as a developer in .NET, C#.Working knowledge of at least one cloud platform not limited to Azure, AWS.RESTful APIs (Postman, Rest Assured, SOAP UI, etc.).Enjoys coding for fun and enjoys demonstrating ideas or works in progress to other developers.Comfortable researching and exploring the design and development of unfamiliar coding languages and frameworks.Experience in leveraging subject matter experts and other available resources in order to solve complex problems.Strong problem-solving and troubleshooting skills.Strong oral and written communication skillsGood to Have Skills:Working knowledge of best practices in .NET & Microsoft technologies.Working knowledge of best practices in Azure, and AWS.Experience working as a developer in scripting language not limited to TypeScript.Good knowledge of object-oriented design principles and software design.Experience working as a developer in Web UI frameworks not limited to React/Blazor.Experience working as a developer in .NET Core, .NET Standard.Experience in unit testing frameworks not limited to NUnit, and MS Test.Experience in MS SQL Performance Tuning.Salary: ₹180,000.00 – ₹420,000.00 per year