09 Sep
|
Data Eminence
|
India
09 Sep
Data Eminence
India
Join Data Eminence as a remote Mobile Developer and help build reliable, responsive, and user-friendly mobile applications. You'll develop mobile features, integrate APIs, optimize application performance, troubleshoot issues, and contribute to delivering high-quality experiences across mobile platforms. This role is ideal for entry-level developers with strong programming fundamentals and an interest in mobile application development.
Full Description
Data Eminence is seeking a motivated Mobile Developer to join our growing development team. In this role, you will design, develop, test, and maintain mobile applications for Android, iOS, or cross-platform environments.
You will collaborate with UI/UX designers, backend developers, product managers, and other stakeholders to transform product requirements and designs into functional mobile experiences. This is an excellent chance to gain practical experience with mobile frameworks, APIs, databases, testing, application performance, and modern development practices while working remotely.
Your key responsibilities will include:
- Developing and maintaining mobile applications for Android and/or iOS
- Building responsive and user-friendly mobile interfaces
- Implementing new features based on product requirements and design specifications
- Writing clean, efficient, and maintainable mobile application code
- Integrating REST APIs and backend services into mobile applications
- Implementing navigation, forms, authentication, notifications, and other mobile features
- Ensuring applications perform consistently across different devices and screen sizes
- Debugging and resolving application crashes, bugs, and performance issues
- Optimizing application performance, memory usage, and battery consumption
- Working with local databases and data storage solutions
- Conducting functional, usability, and compatibility testing
- Collaborating with designers to implement consistent UI/UX experiences
- Using Git and version control systems to manage development work
- Supporting application builds, deployments, and release processes
- Maintaining technical documentation and development records
- Monitoring application issues and supporting post-release improvements
- Staying updated with mobile development technologies, frameworks, and platform guidelines
We believe in learning by doing. You'll gain hands-on experience with Android, iOS, Flutter, React Native, APIs, mobile databases, authentication, testing frameworks, app deployment, analytics, and AI-assisted development tools. This is a hands-on role where programming ability, problem-solving, attention to detail, and a strong understanding of mobile development principles are essential.
You'll have opportunities to work on real-world applications and contribute to building reliable and engaging mobile experiences.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
- 0-2 years of experience in mobile development or a relevant internship/project
- Strong programming fundamentals and understanding of object-oriented programming
- Familiarity with Kotlin, Java, Swift, Dart, JavaScript, or another relevant mobile development language
- Experience with Flutter, React Native, Android SDK, iOS SDK, or similar technologies
- Basic understanding of REST APIs and backend integration
- Familiarity with mobile UI/UX principles and responsive layouts
- Understanding of Git and version control
- Strong debugging and problem-solving skills
- Basic knowledge of mobile application testing and debugging tools
- Familiarity with Firebase or similar backend/mobile services is a plus
- Understanding of mobile app deployment processes is beneficial
- Experience with personal, academic, or published mobile applications is a plus
- Good written and verbal communication skills
- Robust attention to detail and ability to meet deadlines
- Ability to work independently and collaborate effectively in a remote environment
Benefits
- Competitive salary
- Fully remote work flexibility
- Paid time off and holidays
- Professional development opportunities
- Company-provided equipment
- Opportunities to work with modern mobile frameworks, development tools, and AI-powered technologies
📌 Mobile Developer (India)
🏢 Data Eminence
📍 India