Job Title: Fresher - Mobile Application Developer
Job Summary:
We are looking for a highly motivated Fresher - Mobile Application Developer to join our development team. The ideal candidate should have a passion for mobile app development and be eager to learn and apply new technologies. This role involves working closely with UI/UX designers and back-end developers to build, test, and maintain mobile applications for Android and iOS platforms.
Key Responsibilities:
- Develop and maintain mobile applications for Android and iOS
- Write clean, maintainable, and efficient code using Flutter, React Native, Kotlin, Swift, or Java
- Collaborate with UI/UX designers to create user-friendly and visually appealing mobile interfaces
- Integrate applications with back-end APIs and databases
- Test, debug, and troubleshoot mobile applications across different devices and screen sizes
- Optimize mobile applications for performance, usability, and security
- Stay updated with the latest mobile development trends and best practices
Skills and Knowledge Required:
- Basic knowledge of mobile development frameworks (Flutter, React Native) or native development (Kotlin, Swift, Java)
- Understanding of UI/UX design principles and experience working with Figma, Adobe XD, or Sketch
- Familiarity with RESTful APIs, GraphQL, and third-party integrations (Firebase, Google APIs, Payment Gateways)
- Knowledge of mobile app lifecycle, version control (Git, GitHub, GitLab), and debugging tools
- Understanding of performance optimization, security best practices, and responsive design for mobile applications
- Strong analytical and problem-solving skills
Educational Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Relevant certifications in mobile application development are a plus
Experience:
- 0-1 year of experience in mobile application development
- Fresh graduates with project experience or internships are encouraged to apply
Key Focus Areas:
- Mobile UI/UX Implementation
- API Integration and Backend Communication
- Performance Optimization and Debugging
- Cross-Platform and Native Development Best Practices
Tools and Equipment:
- Code Editors/IDEs: Android Studio, Xcode, VS Code
- Version Control: Git, GitHub, GitLab
- Databases: Firebase, SQLite, Room Database
- Development Frameworks: Flutter, React Native, Kotlin, Swift, Java
- Testing & Debugging: Android Emulator, iOS Simulator, Chrome DevTools
Other Requirements:
- Eagerness to learn and adapt to new mobile technologies
- Ability to work independently and in a team environment
- Strong attention to detail and a problem-solving mindset
- Passion for building mobile applications and improving user experience