


Android Experienced |
Job Summary :- We are looking for an Experienced Android developer who has good knowledge of mobile application development, maintenance and, bug fixing. |
Responsibilities and duties:- - Very strong in Java and OOP concepts. - Design, build, and maintain high performance, reusable, and reliable Java code - Identify and correct bottlenecks and fix bugs - Help maintain code quality, organization and automation - Strong knowledge of Android SDK including Life- cycle SQLite database, different versions of Android, and how to deal with different screen sizes. - Understanding of Google’s Android design principles and interface guidelines. - Work includes coding, handling support-requests, app debugging. - Responsible for developing, enhancing and designing a world-class mobile application for our platform. - To use and work with outside APIs and data sources. - Good Analytical and Problem solving Skills. - Quick learner should be a team player and mix with the team. - Identify and plan for new features.
|
Experience:- 1Year – 2Year
|
Key Skills:- Java, Oops Concepts, Android |
Required Experience and Qualifications:- |
Salary:- 15k to 25k |

About Devkrushna Infotech
About
Similar jobs

|





- 2+ years of experience in Front React Native development
- Experienced in using Mobile Views on iOS and Android
- Good understanding of MVC frameworks
- A knack for writing clean, readable React-Native code
- Solid understanding of object-oriented programming
- Understanding Agile Development and Scrum practices
- Familiarity with version control Git (Github or Gitlab)

Job summary
We are searching for a brilliant, flexible Android Developer to create novel apps that meet the needs of our target audience. To this end, the Android Developer’s Responsibilities include writing and proofreading code, liaising with coworkers within and outside of their department, and monitoring customer’s feedback. Overtime, you will also be required to create app updates.
Responsibilities
Design and build advanced applications for the Android platform
Collaborate with cross functional teams to define. Design, and ship new features.
Work with outside data sources and APIs
Unit- test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
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, and best practices
Experience with offline storage, threading, and performance tuning
Ability to design applications around natural user interfaces, such as touch
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.
Have at least 1- 2 years of experience.

Job Description:
- Min 4-5 years of experience in Mobile application development
- Min 2-year Experience in React Native app development
- Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax
- Follow best practices using Android Guidelines
- Knowledge of functional or object-oriented programming
- Technically strong in React-Redux/Mobx development and deep understanding of core mobile concepts such as lifecycle, UI, networking, caching, device features, etc
- Experiences with automated testing suites, like Jest or Mocha
- Experience integrating third-party frameworks. Worked with logging and capturing user navigation and app usage to Analytics and Crashlytics for understanding the most used features by users.
- Knowledge of mobile security and cryptography is an advantage.
- Good working knowledge of tools such as Git, JIRA, Jenkins, or any tools that are similar to these.
- Experience with agile methodology is preferred
- Good communication skills
- Good knowledge of app telemetry integration & app performance management
- Have published at least 2 React Native apps on Play Store & Appstore
Key Skills:
- Implement robust app architectures and complex user interfaces
- Component Design and coding new features. includes unit tests, debugs, and solves defects
- Component Design/Coding/Unit Testing/Debugging
- Responsible for designing app architecture and integration design to various external systems (APIs, 3rd Party SDK)
- Follow best practices using React Native Guidelines
- Understand reacting design patterns like HOC, Render Props, and their applications.
- Good understanding of atomic design principles
- Experience with CSS-in-js / styled-components
- Good understanding of Android & iOS working principles, Release process
- Ability to multi-task under pressure and work independently with minimal supervision
- Work on high-performance consumer-facing apps
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Good understanding of server-side templating languages (such as jade, EJS, and pug).
- Creating database schemas that represent and support business processes.
- Implementing automated testing platforms and unit tests.
- Basic understanding of front-end technologies, such as HTML5, SCSS, and CSS3.
- Ability to make recommendations on UI design and UX best practices.

- B.E Computer Science or equivalent.
- Demonstrable portfolio of released applications on the Android market with experience in
Android development.
- In-depth knowledge of at least one programming language like Kotlin
- Strong knowledge of how to work with RESTful APIs
- Strong Familiarity with OOP design principles
- Integrate with our backend web services to deliver better and faster user experience
- Strong knowledge of version control (i.e. git, svn, etc.)
- Ability to performance tune and scale applications
- Agile development experience
- Experience working at a software product company is a major plus
- Passion to learn and develop new skills continuously
- Strong sense of ownership in every application they build
- Working with highly collaborative and dynamic team environments
Experience:
- Min 3 year experience
- Startup experience is a must.
Location:
- Remotely, anywhere in India
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically
clients are in California PST Timezone.
Position:
- Full time/Direct
Other Benefits
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12
PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other
incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here
because you love the company. We have only a 15 days notice period.
.



A mobile first Neo-banking start-up, Finin aims to help you manage & spend your money seamlessly.
We are a Bengaluru based young & vibrant team planning to on-board amazing talent, someone like you. Please go through the job description below, and connect with us if you deem we are a good fit in the next step of your career progression.
We value your time & hence have a stringent policy to communicate a decision within 7-10 days.
Your work at Finin:
As our primary android developer , you are expected to
- Build a light-weight, low latent Android applications with limited or no dependency on third-party modules.
- Build application logic & develop user facing features in Kotlin.
- Build reusable components & front-end libraries for future use, as and wherever needed.
- Translate designs & wireframes into high-quality code.
- Define front-end architecture, document, estimate scope, & deliver on time.
- Plan for new technology insertion & trade-offs in development.
Further, as any early stage start-up, we expect you to be comfortable wearing multiple hats, & be a proactive contributor towards building something truly remarkable.
Candidate profile:
- At least 4 years of professional experience building native projects for Android.
- Have at least two live projects.
- Practical knowledge of working with RESTful APIs, & version control tools such as git.
- Experience creating custom libraries.
- Proficiency in various software design patterns.
- Accountable & a proactive communicator.
- Has worked in agile or iterative environment. Can estimate scope & prioritise.
- Independent problem solver. Comfortable with ambiguity & fast pace start-up work culture.
Bonus points:
- If you have previous experience building technology for Finance products.
- If you have contributed in at least two stages of product development: MVP & Growth.
- If you are a do-er.



Mobile App Development:-
We are looking for 2 - 3 years of overall mobile app development experience out of which experience of at least 2+ years in developing native and hybrid mobile applications Should have handled end-to-end designing, development, testing, and deployment on any native Android/iOS platform.
Hands-on experience with native development will add advantage, Angular 6+ Excellent technical knowledge on HTML5, CSS3, JQuery, JQuery Mobile, AJAX, XML, JSON, Java, Bootstrap, PhoneGap, Angular JS.
Should have working experience in consuming Web Service and REST API.
Experience in Business Object Model implementation data integration with JSON/XML Designing and implementing different analytics interfaces such as charts, graphs etc.
Should have knowledge of App signing, publishing to Play-store and iTunes Well versed with code management like GIT, SVN Should be a team player
Roles and Responsibilities:-
- Develop hybrid mobile applications & deliver across the entire app life cycle concept,
- design, build, deploy, test, release to app stores.
- Work directly with the tech team to conceptualize, build, test, and realize products.
- Test the app on devices and Deploy it on Apple Store & Google Play Store.
- Standardizing the platform and in some cases apps to deliver across multiple brands with minimal duplication of effort and Optimizing performance for the apps.

