Only those candidates can apply who:
1. are available for full time (in-office) internship
2. can start the internship between 23rd May'24 and 27th Jun'24
3. are available for duration of 3 months
4. have relevant skills and interests
1. Bachelor’s degree in computer science or equivalent
2. Must have 0 to 2 years of experience in a relevant field
3. Experience in:
* Programming in C++, Java, or Swift
* Working with third-party libraries and APIs
* Establishing hardware device connection through Bluetooth (BLE) via a mobile
application
4. Writing automated tests in JUnit, Mocha, Espresso, Jest, Enzyme, XCTest
5. Knowledge and Proficiency in:
* Object-oriented programming (OOP) design principles
* Mobile UI/UX design principles and best practices
* Using React Native
* REST APIs, the document request model, and offline storage
* Version control systems, such as Git
* React tools such as Webpack, Enzyme, React.js, Flux, and Redux
* Architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the
* ability to choose the best solution for the app
* Git, JSON format, and push notifications
* Kotlin/Java/Swift/Objective-C/JavaScript/C#, depending on the language used
in the app
6. Understanding of CI/CD pipelines
7. Ability to distill complex technical plans into easily understandable concepts for executive reports
OR