Cogilent Solutions Pvt. Ltd.
Software Engineer Mobile - Android
63920 views
Posted date 22nd January, 2024 Last date to apply 22nd August, 2024
Country Pakistan Locations Islamabad
Category Computer and Information Technology
Type Full Time Position 1
Status Closed

We are seeking a highly skilled Mobile Software Engineer to join our dynamic development team. The ideal candidate will have a passion for mobile application development, a strong understanding of mobile platforms, and experience building innovative and user-friendly applications. As a Mobile Software Engineer, you will collaborate with cross-functional teams to define, design, and ship new features while ensuring the performance, quality, and responsiveness of our mobile applications.

Responsibilities:

  1. Mobile Application Development:

    • Design and develop high-quality mobile applications for Android platforms.
    • Collaborate with cross-functional teams to define, design, and ship new features.
  • Coding and Debugging:

    • Write clean, maintainable, and efficient code.
    • Debug and resolve software defects and issues.
  1. Performance Optimization:

    • Optimize application performance to ensure a smooth user experience.
    • Identify and address bottlenecks, fix bugs, and improve application responsiveness.
  2. Platform Compatibility:

    • Stay up-to-date with the latest mobile industry trends and technologies.
    • Ensure compatibility with various mobile devices and screen sizes.
  3. Collaboration:

    • Collaborate with UI/UX designers, product managers, and other stakeholders to deliver high-quality software solutions.
  4. Testing:

    • Conduct thorough testing of mobile applications to ensure reliability, stability, and adherence to quality standards.
    • Work closely with quality assurance teams to address and resolve issues.
  5. Documentation:

    • Create and maintain technical documentation for mobile applications.
    • Keep documentation up-to-date with any changes or improvements.
  6. Continuous Learning:

    • Stay informed about advancements in mobile technologies and incorporate relevant best practices into the development process.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Proven experience in mobile application development for Android platforms.
  • Proficient in programming languages - Kotlin/Java (for Android).
  • Strong problem-solving skills and attention to detail.
  • Knowledge of mobile application architecture and design patterns.
  • Familiarity with RESTful APIs and web services.
  • Experience with version control systems (e.g., Git).
  • Excellent communication and collaboration skills.

Preferred Qualifications:

  • Knowledge of mobile security best practices.
  • Familiarity with continuous integration and continuous deployment (CI/CD) processes.

This job description serves as a general template, and you may customize it based on your specific company's needs and the qualifications you are looking for in a Mobile Software Engineer.

Related
Regional IT Coordinators

As a Regional IT Coordinator, you will act as a vital....

Video Editor/ Photographer

Video Editor/ Photographer Location: Islamabad....

Content Writing, Library Management, Website Management

SCOPE OF WORK (Content Writing, Library....

We are looking for IT Support Officer

We are looking for IT Support Offi....

Content Writer

We are looking for a talented Content Writer to create compelling, e....

Search