We are looking for a Professional Mobile developer to join our Engineering team. You will be working with our developers to develop and maintain high-quality mobile applications.
If you’re passionate about mobile platforms and enjoy translating requirements and concepts into code and user-friendly apps, we would like to meet you. You should be able to translate architectural designs, use-cases, and verbal instructions into classes and functionalities while keeping an eye out for risks and loopholes. We expect you to have a great sense of programming logic and be an expert on tools and methodologies required of you.
As a Mobile developer, you’ll collaborate with internal teams to develop functional mobile applications while working in a fast-paced environment.
Minimum Requirements
- BE / BS in Computer Science or related technical field or equivalent practical experience.
- 3 years or more of experience in mobile application development.
- Knowledge of Performance, Scalability, Security, Enterprise System Architecture, design patterns, and engineering best practices.
- Conceptual level knowledge of the entire lifecycle for software development.
- Knowledge of object-oriented design, data structures, problem-solving, and business requirements analysis.
- Proficiency in at least two modern OOP languages such as Objective C, C++, Java, or C#.
- Knowledge of a broad range of data structures and algorithms, and know how, when, and when not to use them.
- Experience with RESTful Services (preference for retrofit), customer-facing apps experience, and custom UI layouts.
- Expert knowledge of building responsive user experiences across phones and tablets.
- Experience with open source apps, third-party libraries and plug-ins, including RESTful APIs, Web Services, and various web and mobile plug-ins and libraries.
- Experience with integrations and development with various types of SDKs.
- Ability to meet deadlines and targets.
- Clean, elegant, and well-documented code.
- Familiarity with GiT / BIT and Invision.
- Ability to work in a fast-paced environment.
- Published work & contributions to online tech-oriented portals as well as active apps on Google market, Apple store, and in-market work.
- Experience with React Native and hybrid development.
- Experience with native iOS and / or Android.
- Experience in React Native, JavaScript, and / or Xamarin platforms.
- Experience in Swift, Xcode, and Android Studio.
- Knowledge of hybrid app development.
- Knowledge of JSON, REST, and XML-based web services and their workings.
- Full concept of the mobile development life cycle including deployment techniques and procedures.
Job Specification
Specification
Can lead the mobile development team.
Providing productive and challenging work.
#J-18808-Ljbffr