Job Title: App Developer
Job Summary:
As an app developer, you will be responsible for designing, developing, testing, and maintaining mobile applications across various platforms. You will collaborate with cross-functional teams to understand project requirements, develop innovative solutions, and deliver high-quality apps that meet user needs and business objectives.
Responsibilities:
- App Development: Design, develop, and implement mobile applications for iOS and/or Android platforms using programming languages such as Swift, Objective-C, Java, Kotlin, or Flutter.
- Code Review: Conduct code reviews to ensure adherence to coding standards, best practices, and project requirements.
- UI/UX Design: Collaborate with UI/UX designers to create user-friendly interfaces and intuitive user experiences for mobile applications.
- API Integration: Integrate with backend services and APIs to access data, authenticate users, and perform other necessary functions.
- Testing and Debugging: Write unit tests, conduct thorough testing, and debug applications to ensure optimal performance, reliability, and security.
- Performance Optimization: Identify and address performance bottlenecks, memory leaks, and other optimization opportunities to enhance app performance and responsiveness.
- Version Control: Utilize version control systems (e.g., Git) to manage codebase and collaborate effectively with team members.
- Documentation: Create technical documentation, including design documents, API documentation, and release notes, to facilitate collaboration and knowledge transfer.
- Stay Updated: Stay abreast of industry trends, new technologies, and best practices in mobile App development to continuously improve skills and stay ahead of the curve.
Requirements:
- Education: Bachelor’s degree in computer science, software engineering, or related field (or equivalent work experience).
- Experience: Proven experience as a mobile app developer or in a similar role, with a strong portfolio showcasing successful app projects.
- Technical Skills: Proficiency in mobile App development frameworks, programming languages, and tools such as Swift, Dart, Objective-C, Java, Kotlin, Flutter, Xcode, Android Studio, etc.
- Platform Expertise: Experience developing apps for iOS and/or Android platforms, with a solid understanding of platform-specific guidelines, design principles, and development processes.
- Problem-Solving Skills: Strong problem-solving skills and ability to troubleshoot technical issues independently and collaboratively.
- Communication Skills: Excellent communication and interpersonal skills to effectively collaborate with cross-functional teams, stakeholders, and clients.
- Time Management: Excellent time management skills to prioritize tasks, meet deadlines, and deliver projects on schedule.
Preferred Qualifications:
- Experience with cross-platform development frameworks such as React Native or Xamarin.
- Knowledge of backend technologies and frameworks (e.g., Node.js, Django, Flask, etc.).
- Familiarity with cloud services and platforms (e.g., AWS, Google Cloud Platform, Firebase, etc.).
- Experience with continuous integration/continuous deployment (CI/CD) pipelines.
- Understanding of mobile app security best practices and techniques.
Job Type: Full-time
Salary: ₹18,000.00 - ₹30,000.00 per month
Schedule:
- Day shift
Experience:
- total work: 1 year (Preferred)
Work Location: In person
Speak with the employer
+91 8130894722