Skip to main content

Job Details: Developer-Mobile

Job Description: Developer-Mobile

Position Id: G0724-0003
Job Type:Full Time
Country: India
Location: Delhi
Pay Rate: Open
Contact Recruiter:912261400909

Job Description:

• 2+ years of experience in mobile application development.
• Proficient in Kotlin with experience in Android development.
• Strong understanding and hands-on experience with Git for version control.
• Experience in consuming RESTful APIs.
• Familiarity with mobile UI/UX design principles and best practices.
• Knowledge of Android SDK, Android Studio, and related tools.
• Basic knowledge of cloud services and deployment processes.
• Understanding of modern authorization mechanisms like JSON Web Token (JWT) and OAuth2.
• Proven experience working in an Agile development environment using methodologies like Scrum.
• Strong problem-solving skills, attention to detail, and the ability to work independently as well as in a team.

Roles and Responsibilities
• Design, develop, and maintain mobile applications for Android using Kotlin.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the technical feasibility and performance of mobile applications.
• Write clean, maintainable, and efficient code following best practices.
• Optimize applications for maximum performance, scalability, and security.
• Utilize RESTful APIs to integrate mobile applications with back-end services.
• Stay up-to-date with the latest industry trends and technologies to ensure the application of best practices.
• Participate in Agile development processes, including Scrum ceremonies, to deliver high-quality software in iterative sprints.
• Perform code reviews, troubleshoot, and debug issues, and contribute to continuous improvement initiatives.
• Manage code versioning with Git and ensure smooth collaboration within the team.
• Work with various databases, including SQLite and other mobile-optimized databases.
• Implement modern authorization mechanisms, such as JSON Web Token (JWT) and OAuth2, to secure applications.

• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (B.E./B.Tech./MCA/M.Sc or equivalent based on the experience).