Created date: 2025-02-12
Valid upto: 2025-04-13
Job Title: Mobile Developer
Location: Kolkata
Industry: Insurance, BFSI, Any
We are a dynamic and forward-thinking company dedicated to delivering innovative and inspiring solution for the Insurance Brokering industry.
Position Overview:
We are seeking a skilled Mobile Developer with experience in building and maintaining mobile applications for primarily for Android platform. The ideal candidate should have a solid understanding of mobile development principles and a keen interest in creating user-friendly, high-quality mobile apps. You will work closely with cross-functional teams to deliver exceptional mobile experiences for our users.
Key Responsibilities:
Design and develop high-quality mobile applications for Android and iOS
(cross platform).
Collaborate with UX/UI designers to translate wireframes and mockups into
functional mobile apps.
Integrate third-party APIs, libraries, and services.
Write clean, maintainable, and efficient code following best practices and
industry standards.
Troubleshoot and debug application issues, ensuring optimal performance
and smooth user experiences.
Stay updated with the latest trends and advancements in mobile technologies.
Participate in code reviews to ensure code quality and provide constructive
feedback to other developers.
Work in an Agile environment, attending sprint meetings, and delivering
features on time.
Collaborate with backend developers to integrate mobile applications with
server-side technologies.
Ensure applications are optimized for various screen sizes and device
configurations.
Conduct testing and debugging to ensure applications are free of bugs and
perform well.
Primary Skills (Required):
Mobile Development (Cross-Platform): Expertise in building hybrid mobile
applications with cross platform framework primarily with React Native.
APIs & Web Services: Strong understanding of integrating RESTful APIs,
web services, and data handling.
UI/UX Design: Ability to work with designers to ensure a seamless and
intuitive user interface.
Version Control: Proficiency with Git for version control and code
management.
Database Integration: Working knowledge of databases and integration with
any Relational Databases (e.g MySQL, SQL Server etc.)
App Deployment: Experience with app deployment on the App Store (iOS)
and Google Play Store (Android).
Performance Optimization: Ability to optimize applications for speed,
efficiency, and user experience.
Testing and Debugging: Experience in testing (unit testing, integration
testing) and debugging mobile apps using emulators/simulators.
Secondary Skills (Preferred):
Cross Platform Development: Experience with frameworks like Flutter or
Xamarin is a plus.
Figma: Familiarity with Figma to collaborate with designers and implement
design-to-code workflows.
CI/CD Pipelines: Familiarity with Continuous Integration/Continuous
Deployment (CI/CD) practices and tools (e.g., Jenkins, GitLab CI).
Cloud Technologies: Experience working with cloud platforms like Firebase,
AWS, or Azure.
Agile/Scrum Methodologies: Experience working in an Agile/Scrum
environment, with a focus on iterative development and continuous delivery.
App Analytics and Monitoring: Experience using tools like Google
Analytics, Firebase Analytics, or other performance monitoring tools.
Other Technologies: Familiarity with mobile-related technologies such as
Push notifications, GPS integration, and location services.
Bachelor degree
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or related
field (or equivalent practical experience).
3-5 years of professional experience in mobile app development.
Strong portfolio of apps developed (with links to App Store/Google Play
Store).
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills to work effectively in a team
environment.
Ability to write clean, maintainable, and well-documented code.