Job description: Meetish InfoTech Pvt Ltd is looking for We are looking for a Mobile App Developer who shares our passion & experience in building best-in-class products. The candidate must be proficient in developing cross-platform mobile applications using React Native, with proficiency in native App development of iOS / Android.
Website: www.uepaki.com
Experience: 4-7 years.
Salary: 6.0 Lacs – 9.6Lacs Per Annum
Gender: - Any
Required Candidate profile:
- BS, MS or equivalent in a technical field.
- 6+ years’ experience in a similar position with extensive mobile development responsibilities.
- Strong knowledge of JAVA, Android SDK, different versions of Android, and how to deal with different screen sizes
- Strong understanding of Android Design Interface Guidelines and Material Design
- Strong understanding of development using Android studio
- Familiarity with RESTful APIs to connect Android applications to back-end services, Retrofit, Robospice, faster Jackson, Gson
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks, e.g., Picasso, rxAndroid,
- Familiarity with cloud message APIs and push notifications, analytics, e,g, Adobe, qubit, leanplum
- Experience with offline storage, threading, and performance tuning, profiling, testing, Expresso, Robotium
- Ability to design applications around natural user interfaces, such as - touch-
- Proficient understanding of code versioning tools, such as Git
- Proficient understanding of bug tracking tools, such as JIRA
- Familiarity with continuous integration, Jenkins
- Works well in a team, goal oriented.
- Strong communication and writing skills.
- Very strong problem-solving skills are required for this position.
Responsibilities:
- Highly proficient in developing mobile apps (iOS and Android), In which at least 2+ years of
- experience in developing apps with React Native at least two mobile apps.
- Hands-on experience and proven track-record on all aspects of React Native Framework e.g.
- React life cycle, Components, containers, JSX specification of component UI layout,
- Component lifecycle, Props and State mechanism used for data flow, Redux state
- management library.
- Expertise in Modern JavaScript (ES6, ES7, and JSX) and multiple front-end languages and
- libraries (e.g. HTML/ CSS, JavaScript, Typescript, XML, jQuery, Bootstrap)
- Persisting data for offline- first apps using databases such as Realm including offline data
- persistence, animations, API integration, security aspects and React Navigation
- Experience developing RESTful APIs and multi-threaded web services through a NodeJS,
- ExpressJS backend, Consuming data from Backend- as- a- Service platforms such as Firebase
- or OMH.
- Experience in integrating with Third-Party systems, Experience in Cloud message APIs and
- push notifications, Sign-on with Google, Apple
- In-depth experience working on relational and/or NoSQL databases such as MongoDB with
- Realm
- Define code architecture decisions to support a high-performance and scalable product with
- a minimal footprint, Optimizing app performance and memory consumption, Experience with
- offline storage and performance/memory tuning of apps with tools
- Work on video player integration for video streaming applications. Knowledge in live video
- streaming protocols - RTMP, RTSP, HLS, HTTP, NQTP, and IoT. Knowledge of video streaming
- Systems and dynamic ad insertion architectures.
- Good UX/UI within a mobile context.
- Experience working within a DevOps environment.
- Thorough understanding of Apple's/Google's design principles and interface guidelines,
- Experience on publishing applications to Google Play Store and Apple App Store.
- Experience in Azure deployments, Microsoft App-Centre is added advantage.
- Hands-on working experience on Unit Testing frameworks for projects on a day-to-day basis.
- Should have experience in Agile Software Development projects
- Sound knowledge and experience in OOP, SOLID principles and industry best practices for
- native mobile application is must.
- Proficient in problem solving and debugging skills with strong focus on delivering quality code.
- Should have good analytical skills and be a good team player.
Qualifications:
Bachelor's / Master’s degree (B.E., BTech, MTech, MCA, BCA)
Interview Procedure:
Candidates will be analysed over a round of interviews including but not limited to;
1. Personal Interview
2. Theoretical Interview
3. Technical Interview
Interview Protocols:
Should be ready to give a machine test in the interview.
Open for Installation of Monitoring Software into your system.
Own a Laptop or a computer system.
Role Software: Developer
Industry Type IT: Software, Software Services
Functional Area IT: Software - Application Programming, Maintenance
Employment Type: Full Time/Part-Time
Employee Tenure: Probation/Permanent
Role Category: Programming & Design
Candidates should e-mail their resume/cv to [email protected] to enrol themselves for the opportunity.
Note: Candidates will be hired on probation period for the initial few weeks. We at Meetish InfoTech believes in housing creative and talented minds with firm beliefs and dedication to achieve big in their life. If joining a fun and a co-working space is your thing, you definitely need to join us! We are a space, booming with creativity and talent offering a diverse opportunity to all, irrespective of the field or the designation. Offering a unique one of a kind platform, our start up is here to be the right opportunity that each of you has been waiting for. With a team of goal driven professionals, we are here to empower one and all and grow together. Why not join us, and take your professional venture to a new height filled with creativity, talent, fun and convenience!
Company Details:
Meetish InfoTech Private Limited
CIN No. - U74999DL2018PTC340500
South Delhi, New Delhi- 110017