Job Description
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 jobs@uepaki.com to enrol themselves for the opportunity.
Note: Candidates will be hired on probation period for the initial few weeks. We understand your concern with the uncertainty in your mind being an experienced developer being asked to serve a probation period. But the opportunity exists for people who have firm beliefs and dedication to achieve big in their life and get enrolled with the company as a full-time executive. Meetish InfoTech Project UEPAKI is not a day-to-day project you see in the market and candidates should be much more dedicated to get selected for the role.
Company Details:
Meetish InfoTech Private Limited
CIN No. - U74999DL2018PTC340500
South Delhi, New Delhi- 110017