Software Development Engineer

SORVI AI LTD

Siliguri

On-site

INR 500,000 - 700,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SORVI AI LTD in India seeks an iOS/Android Developer to design, build, test, deploy and maintain mobile applications for Android and iOS, using Kotlin/Java and Swift, with REST API integrations.

You will work closely with product and backend teams, follow code reviews and best practices, and leverage AI-assisted tools to improve development. Strong English communication and collaboration are essential.

Qualifications

  • Minimum 1 year of professional mobile development experience.
  • Experience with Android or iOS app development.
  • Strong knowledge of Kotlin/Java or Swift.

Responsibilities

  • Design, develop, test, deploy, and maintain mobile applications for Android and iOS.
  • Develop Android apps using Kotlin/Java and iOS apps using Swift.
  • Integrate apps with REST APIs and backend services.
  • Follow secure coding practices and perform code reviews.

Skills

Android Kotlin/Java
iOS Swift
REST APIs
UI development
Git/GitHub
Debugging
English communication

Education

Bachelor's degree in CS/IT/SE

Tools

MVVM (Preferred)
CI/CD (Preferred)

Job description

Employment Type : Full-Time


Number of Vacancies : 2


iOS Developer – 1 Vacancy


Salary: Negotiable, based on experience and technical proficiency


  • Design, develop, test, deploy, and maintain mobile applications for Android and iOS platforms.

  • Develop Android applications using Kotlin and/or Java and iOS applications using Swift.

  • Build responsive, user-friendly, scalable, and reliable mobile applications.

  • Integrate mobile applications with REST APIs, backend services, and third-party platforms.

  • Implement authentication, notifications, data handling, and other application features.

  • Debug application issues and implement effective technical solutions.

  • Optimise application performance, reliability, and maintainability.

  • Participate in code reviews and follow software development best practices.

  • Use Git and GitHub for source-code management and collaborative development.


2. Testing, Deployment & Support


  • Test applications for functionality, performance, compatibility, and reliability.

  • Troubleshoot crashes, bugs, API issues, and deployment-related problems.

  • Support application releases and production deployments.

  • Maintain application configurations, dependencies, and release versions.

  • Monitor application performance and resolve production issues.


3. Security & Engineering Practices


  • Follow secure mobile application development practices.

  • Implement appropriate authentication, authorisation, API security, and secure data handling.

  • Maintain application dependencies and libraries.

  • Follow coding standards, version control, testing, and code-review processes.


4. AI-Assisted Development


  • Use AI-assisted development tools such as Claude, ChatGPT, Cursor, GitHub Copilot, and similar tools.

  • Use AI tools for code generation, debugging, testing, documentation, and research.

  • Validate AI-generated code for correctness, security, performance, and maintainability.

  • Work closely with product, design, backend, and engineering teams.

  • Participate in technical discussions, sprint planning, code reviews, and release activities.

  • Communicate technical issues, progress, risks, and dependencies clearly.

  • Stay updated with modern mobile development and AI-assisted engineering practices.


Required Skills


  • Minimum 1 year of professional experience as an Android Developer, iOS Developer, Mobile Application Developer, Software Engineer, or similar role is preferred.

  • Android Developer: Strong programming knowledge in Kotlin and/or Java.

  • iOS Developer: Strong programming knowledge in Swift.

  • Good knowledge of Android and/or iOS application development.

  • Experience with REST APIs, JSON, HTTP/HTTPS, and API integrations.

  • Understanding of mobile application architecture and UI development.

  • Knowledge of databases and local data storage.

  • Strong understanding of Git and GitHub.

  • Understanding of software testing, debugging, and application performance optimisation.

  • Good problem-solving and analytical skills.

  • Strong written and verbal communication skills in English.

  • Ability to work independently and collaboratively within a technical team.


Preferred


  • Experience with MVVM or Clean Architecture.

  • Experience with push notifications and background processing.

  • Experience with automated testing and CI/CD.

  • Experience publishing applications on Google Play Store and/or Apple App Store.

  • Experience using AI coding assistants such as Claude, ChatGPT, Cursor, or GitHub Copilot.


Qualifications


  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical field is preferred.

  • Minimum 1 year of relevant professional software development experience is preferred.

  • Demonstrated experience in developing, testing, and maintaining mobile applications.

  • Strong problem-solving and analytical abilities.

  • Good communication and collaboration skills.

  • Ability to learn new technologies and adapt to a rapidly evolving technical environment.


Work Schedule


  • Monday to Friday: 10:00 AM – 7:30 PM

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Application Developer
Mobile Application Developer

Infovision Labs • Bengaluru

On-site
INR 1,800,000 - 3,600,000
Mobile Application Developer (Native Android & iOS)
Mobile Application Developer (Native Android & iOS)

iauro Systems Pvt. Ltd. • Pune District

On-site
INR 1,200,000 - 1,800,000
Mobile Application Developer (Native Android & iOS)
Mobile Application Developer (Native Android & iOS)

iauro Systems Pvt. Ltd. • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Mobile Developer
Mobile Developer

Kodo Technologies Private Limited • Mumbai

On-site
INR 1,500,000 - 2,100,000
Android Developer
Android Developer

Symphony Digital And Mobile Solutions • India

Remote
INR 900,000 - 1,500,000
Software Engineer/Senior Software Engineer (Mobile Application Development)
Software Engineer/Senior Software Engineer (Mobile Application Development)

Logile • Khordha

On-site
INR 900,000 - 1,600,000
Sr Android/IOS Developer
Sr Android/IOS Developer

InfoVision Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Sr Software Engineer (iOS Mobile App Developer)
Sr Software Engineer (iOS Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Mobile App Team Lead
Mobile App Team Lead

IC • Hyderabad

On-site
INR 1,200,000 - 2,100,000
Sr IOS Developer
Sr IOS Developer

Infovision Labs • Bengaluru

On-site
INR 1,800,000 - 2,400,000