

Experience: 1-2 years
Notice Period: Immediate - 15 days
Responsibilities and Duties :
1. Integrate the design into high-quality code.
2. Ensure the performance, quality, and responsiveness of the application.
3. Identify and correct bottlenecks and fix bugs.
4. Work along-side other developers working on different platforms for the Application.
Therefore, commitment to collaborative problem solving, design implementation and creating quality products is essential.
Required Experience and Qualifications :
1. Minimum 1 year of experience in Android Application Development.
2. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
3. Understanding of Apple's design principles and interface guidelines.
4. Must have already deployed at least one app on PlayStore.
5. Working knowledge of Web Services & REST (JSON) APIs, Websocket, Kotlin, Retrofit, SQLite, Google API Integration, Firebase.
6. Familiarity with cloud message APIs and push notifications.
7. Experience with third-party libraries and APIs.
8. Strong mobile UI design and implementation experience.
9. Understanding of code versioning tools.

Similar jobs

Telephonic Interview: Not Available
Designation: Flutter Developer
Exp: 2 - 4 Years
Location: Mohali
Salary: 4- 7 Lac per annum
No. of positions: 1
You can directly come for Walk-in Interviews
Requirements:
- Good Knowledge of Flutter
- Experience working with Android and its API
- Excellent knowledge of Java & oops concepts.
- Knowledge of code versioning tools such as Git.
- Good experience of Android and Android Studio.
- Knowledge of working with remote data via REST or JSON
- Experience on the database, SQLite & broadcast receiver.
- Knowledge of push notification, third-party libraries, and social media integration.
- Have published at least one original Android app.
- Work on bug fixing and improving application performance.

Tez Minds is a technology-focused company. The company focuses/works on challenging technology and delivering the right solution to its clients.
Experienced team of Developers and Designers.
We have most of our developers from IITs and premium institutes in India.
The management team experience comprises of people who have worked in companies like Bank of America, Yahoo, Paypal, Verisign, Google, Amazon, and Cognizant in the Bay Area and in India.
We are looking for a positive take-charge individual to join our growing team as Android Developer. Candidates must have exceptional communication skills, the ability to manage multiple tasks efficiently, excellent judgment, and the ability to be productive in a fast-paced, team-oriented environment.
Skills And Qualifications:
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements.
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Understanding of Googles Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git, SVN
- Experience with Android Studio.

Roles and Responsibilities:
● Build pixel-perfect, buttery smooth UIs across both mobile platforms
● Leverage native APIs for deep integrations with both platforms
● Diagnose and fix bugs and performance bottlenecks for performance that feels native
● Reach out to the open source community to encourage and help implement mission-critical
software fixes—React Native moves fast and often breaks things
● Maintain code and write automated tests to ensure the product is of the highest quality
Requirements:
● Firm grasp of the JavaScript / TypeScript / ClojureScript language and its nuances
● Knowledge of functional / object-oriented programming
● Ability to write well-documented, clean Javascript code
● Rock solid at working with third-party dependencies and debugging dependency conflicts
● Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ
● Understanding of REST APIs, the document request model, and offline storage
● Experience with automated testing suites, like Jest or Mocha


● Contribute towards Designing and Developing functionality for our mobile app based on Cordova and
Angular.
● Rapidly build prototypes from mockups that can be directly implemented
● Create decoupled, interactive mobile UIs using applicable Frameworks
● Improve rendering performance and memory optimizations to create a performant UX
● Support, maintenance and ongoing development for existing applications and projects
● Unit-test code for robustness, including edge cases, usability, and general reliability
● Master/Bachelors degree in computer science
● At least 4 years of related working experience
● Proven working experience in developing hybrid mobile applications, with one or more iOS and
Android apps on respective app stores. We use Cordova and Angular to build our apps.
● Experience with writing and debugging code using Angular 2.0 or above. Strong skills in HTML/CSS
and Javascript.
● Good knowledge of Javascript Algorithms and Data Structures.
● Experience with native app development on mobile is an added advantage.
● Working experience with version control systems.
● Good understanding of the mobile web development life cycle.


Job Responsibilities:
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
- Contribute in all phases of the development lifecycle: concept, design, build, deploy, test, release to app stores and support.
- Diagnose performance issues, fix bugs (including crashes and ANRs) to increase the functionality of the application.
- Write well designed, testable, efficient code.
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Desired Profile :
B.Sc. (CS or IT) + MCA/ BCA + MCA/ B.Tech. /B.E. (CS or IT) .
Experience required- 1 - 2 years
- Subject Proficient in Java/Kotlin programming
- Knowledge and experience in Flutter Framework and DART programming
- Hands on experience in using RESTful APIs
- Hands on experience in designing and developing micro-services architecture and containers
- Object oriented analysis, UML and design using common design patterns.
- Hands on experience in development IDE Android Studio, Android SDK, Firebase Test Lab
- Experience with offline storage, threading, and performance tuning
- Familiarity with push notifications
- Familiarity with IOS integration with Flutter
- Experience using GitHub or similar environment
- Complete understanding of SDLC
- Experience with Agile development
- Experience with Material Design and Android UI design principles, patterns and best practices
- Good knowledge of adding third-party libraries for Eg. Twilio
- Ability to understand business requirements and translate them into technical requirements

Technical skills:
- Working experience in using the any of the design principles MVVM or MVP
- Experience in using Web Services and SQLite data base
- Experience in Multithreading concepts – Rx JAVA
- Experience in using version control systems like SVN, GIT Hub, Bitbucket etc
- Experience in using Dependency injection principles in android
- Experience in using design patterns
- Experience integration with 3rd party API’s like Facebook, gmail, retrofit, Picasso & 3rd party libraries
- Experience/Knowledge in using google Flutter



React Native Developer Job Description
- We are looking for 2-3 years of qualified React Native developer to join our work on our Fintech Products (Algomojo, Optionaction, Tradeaction)
- You will be working with our engineers to develop and maintain high-quality mobile applications for both platforms like Android and iOS.
- Ultimately, you should be able to design and build the next generation of our mobile applications.
- The role requires developers to be comfortable with bleeding-edge technology and be able to work in a fast-paced environment.
Job Responsibilities and Required Skills :
Build pixel-perfect, buttery smooth UIs across both mobile platforms.
Leverage native APIs for deep integrations with both platforms.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
implement mission-critical software fixes—React Native moves fast and often breaks things.
Maintain code and write automated tests to ensure the product is of the highest quality.
Experience with React Js, React Native, JavaScript including DOM manipulation and the JavaScript object model.
Thorough understanding of React Native and its core Principles.
Hands-on experience on React Native Framework for at least 2-3 years.
Familiarity with code versioning tools (Such as Gitl)
Familiarity with RESTful APIs
Familiarity with modern front-end build pipelines and tools.
Experience with common front-end development tools such as Babel, Web pack, NPM, etc.
Experience with Native Mobile app deployment on App store and google play store.
Knowledge of native Android and iOS is required
Knowledge of TV App Development is a plus

Ideal Candidate Profile
- Strong grasp of computer science fundamentals and excellent problem-solving skills.
- Good understanding of software engineering practices, Data Structures & Algorithms.
- Solid programming skills in Java/Kotlin.
- Good communication skills.
- Strong sense of ownership and accountability.
- Experience in Reactive programming, Asynchronous programming and Unit Testing will be an added advantage.
- 3+ years of experience in product driven organization.
- A Bachelors or master’s degree in engineering from a reputed institute (preferably IITs, NITs, or other top engineering institutes)



What we're looking for:
You will help define the next generation experience for Citrix Workspace app on desktop platforms and modernize tech stack. If you believe in a bottom-up culture, are passionate about delivering high quality software at scale, striving for technical agility in a fast paced, high performance environment, then we are looking for you!
Position Overview
The Engineering Manager is responsible to lead a critical iOS development team in Bangalore focused on building exciting new solutions for our iOS users .This team will be driving key strategic initiatives while collaborating closely with our iOS development teams globally.
Role Responsibilities
- Build and manage a team of highly skilled software engineers using agile practices.
- Responsible for design, development, maintenance of software which is used by millions of people daily.
- Has flexibility to spend significant time as an individual contributor as well, writing code and designing applications and APIs.
- Design and develop advanced applications for mobile platforms (Mobile Apps and/or cloud services)
- Help own and deliver on the Team goals owned out of Bangalore by challenging the existing thinking and bringing on new technologies and solutions by applying your experience to guide the future of Citrix.
- Collaborate with various stakeholders across different business functions and located in different Geos.
- Lead the team through the development process and seek opportunity for continuous improvement and best practices on multiple projects of high complexity.
Basic Qualifications
- Bachelor’s degree in computer science and 9+ years of software development experience, with 1+ years in a Technical manager role
- Extremely deep understanding of mobile development frameworks and deep experience in cross platform application development such as React, React Native, Meteor
- Experience with iOS frameworks - UIKit, Core Foundation, Core Animation, Core Graphics, Autolayout, AVFoundation, SceneKit, GCD etc.
- In depth Understanding of Apple’s recommended design principles, interface guidelines and and best practices for coding
- Experience working with remote data via REST, JSON and Web Services
- Strong foundational knowledge on computer science principles
- Sound Agile planning and Design skills
- Demonstrated ability to lead and collaborate effectively across organizational boundaries.
- Strong interpersonal and leadership skills, to drive collaboration and innovation.
- Experience and interest in guiding and leading team members of other teams



