We are seeking a talented Android Native Kotlin Developer to join our team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications using Kotlin. You will collaborate with cross-functional teams to deliver user-friendly and efficient mobile solutions that meet business objectives.
Key Responsibilities:
Design and develop Android applications using Kotlin, adhering to best practices and coding standards.
Collaborate with product managers, UI/UX designers, and backend developers to define and implement features.
Write clean, efficient, and maintainable code with proper documentation.
Conduct thorough testing and debugging of applications to ensure high quality and performance.
Optimize application performance and troubleshoot any issues that arise.
Stay up-to-date with the latest industry trends, tools, and technologies related to Android app development.
Participate in code reviews to ensure code quality and provide constructive feedback to team members.
Work in an Agile development environment, actively participating in sprint planning, stand-ups, and retrospectives.
Collaborate with QA engineers to ensure proper testing and delivery of bug-free applications.
Continuously improve development processes and contribute to the overall improvement of the Android development team.
Qualifications and Skills:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proven experience in Android app development using Kotlin.
Strong knowledge of Android SDK, Android Studio, and related development tools.
Solid understanding of object-oriented programming (OOP) principles.
Experience with RESTful APIs, JSON, and web services integration.
Proficient in version control systems such as Git.
Familiarity with agile development methodologies.
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to work effectively both independently and in a team environment.
Additional Preferred Skills:
Experience with Android Jetpack components (e.g., LiveData, ViewModel, Room, Navigation).
Knowledge of reactive programming using frameworks like RxJava or Kotlin Coroutines.
Familiarity with dependency injection frameworks like Dagger or Koin.
Understanding of Material Design guidelines and UI/UX principles.
Experience with automated testing frameworks like Espresso or JUnit.
Knowledge of software development best practices, including continuous integration and continuous deployment (CI/CD).
Prior experience working on large-scale mobile applications.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
● 7 Plus Full-Time, Professional Software Development Experience. ● Proficiency in Swift and Objective C, a novice in backend development. ● Solid fundamentals of data structures, Algorithms, System Design. ● Good understanding of internal and external libraries and write code with useful abstraction and separation of concerns. ● Concurrency and multithreading are friends. ● Prefer to reduce the 3rd party dependencies and opt only if it’s essential. ● GateKeeper for Master and maintain strategies to code integration. ● Pivot for a good degree of predictability (estimation, planning) in deliverables. ● Proficient in CI/CD Pipelines, Fastlane tools. Document Credit: iOS Team ● Inclination towards reactive programming. ● Exposure in mentoring SD1, SD2, Interns within the team. ● Prepare and Maintain the hiring process in any capacity. ● Drives productivity within the organization and makes sure processes and protocols are followed (JIRA, Confluence, Blogs, etc.)
We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Following are the required Technical and Professional Expertise:
Proven knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
Familiarity with RESTful APIs to connect Android applications to back-end services
Proven knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Ability to design applications around natural user interfaces, such as “touch”
Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
Knowledge of the open-source Android ecosystem and the libraries available for common tasks
Ability to understand business requirements and translate them into technical requirements
Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization
Understanding of Google’s Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git.
We are now in deployment phase and need a strong technical leader to join our iOS Video Lead Engineer team. We request a brief call to explain an exciting new iOS Video Lead Engineer role.Job Description :Job Title : Expert iOS Developer Job Location: Indore, Madhya Pradesh, IndiaSalary : Open Joining : ImmediateSkills : iOS, Objective-C, C++About Company :JS Tech Alliance is a global, Top leading, end-to-end IT services and solutions provider to businesses ranging from mid-sized to global fortune enterprises.We brings unique blend of enterprise, mobility and IT consulting solutions across all domains. We have been in IT business for over 7 years to develop an IT solutions .Requirements :- Experience in video / multimedia software development- Deep understanding of video streaming formats- Expertise in media playback components and various DRM implementations- RTP / RTSP / RTCP networking protocols- Understanding of transport formats such as HLS, RTMP, Smooth Streaming and HDS.- Bachelor's degree (or other equivalent degree)Preferred Qualifications :- Total 8+ years of software development experience and design patterns.- Deep understanding of video streaming formats- Expertise in media playback components and various DRM implementations- Proficient in Java and C++- RTP / RTSP / RTCP networking protocols- Proficient with iOS / Objective-C- Multi-threading and synchronization- Experience with iOS platform (UI, Core Data, threading, xmpp, animation, Strong oops knowledge, xml, etc.) building apps that have been successfully delivered to customers.- Demonstrated ability to develop logic code- Ability to work with versioning tools (GIT, SVN, JIRA, etc.).- Excellent organizational and problem solving skills.- Strong verbal and written English communication skills.- Ability to multitask in a fast, dynamic environment and maintain a professional and positive attitude with team members.Benefits we are offering :- We are willing to buyout your existing contract with your current employer to expedite your integration with us.- Great compensation. - We are willing to offer a meaningful salary increase and/or signing bonus compared to your current employer for your joining the JS TechAlliance team- We are willing to offer you a letter of recommendation at commencement of your career at JS TechAlliance- Work with the best video technology team on the planetIf you are interested, Please apply to discuss the details fully.In the case that you are not available, we would appreciate any recommendations of any qualified friends/colleagues.Please feel free to contact me if you have any questions.HR Manager
We are looking for an Android developer 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 along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Skill Requirements:
Degree in software development, computer science, or similar.
Proficiency in Java, Kotlin, or C++.
Ability to use the Android Studio, including the Android SDK, with ease.
Prior experience as an android developer will be advantageous.
Excellent coding and proofreading skills.
Top-notch teamwork and communication skills.
Ability to manage your workload with minimal supervision.
Unwavering curiosity.
Android Developer Responsibilities:
Conceptualizing and formulating apps that are suitable for use on all types of Android devices.
Implementing measures to safeguard users' data.
Ensuring that the construction and presentation of your apps are congruent with the company's standards.
Proofreading your code and correcting mistakes before each app is released.
Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
Liaising with the marketing department to ensure consistency in our company's 'voice' across the board.
Monitoring app reviews to detect areas for improvement.
Creating app updates, including bug fixes and additional features, for release.
Line by line code reviews for every pull request on Gitlab, this maintains code quality and keeps everyone in the loop & learning. ● At least 2 people working together on every project (collaborating not pairing) ● Full test coverage for everything important Required skills: ● Java, Android framework, Gradle ● Kotlin is strongly preferred ● Experience with clean architecture and MVVM ● Experience with Dependency Injections (Dagger2) ● Experience with Rx Java & Rx Android ● Practical understanding of Continuous Integration and Delivery Your application must include: 1. A resume in pdf format . Include into your resume the links to software, mobile apps, your coding samples, or your web designs and portfolio so we can see proof of your talents.
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!