
Android Developer -
Job Description
About The Role- CapitalNow is seeking an Android Developer with notable experience in Java and Kotlin development. The technical team is responsible for developing the supported mobile application and web app for customers and a control panel for the marketing team involved in CapitalNow. You will be responsible for delivering best in a class mobile experience, engineering-complex, secure & high-quality native Android mobile apps for our product.
Responsibilities
● Collaborate efficiently across cross-functional teams such as product managers, UX-/UI-designers, and other software engineers ● Design, build and maintain high-performance reusable, and reliable code ● Continually improve and innovate software development, deployment and testing to ensure high-quality, on-time releases. Conduct and participate in code-reviews ● Provide UAT support & needed assistance for release management activities ● Serve as a leader for team members to learn from regarding mobile technologies, development, and delivery processes
Essential Qualifications
● At least 5 years of experience in Android Kotlin/Java development ● Excellent understanding of Objective Oriented design patterns, Android fundamentals, and Android SDK (versions 5.0 and up) ○ Experience with offline persistence, threading, memory management, and performance tuning ○ Data structure optimizations, security, IPC, App Modularization ○ 3+yrs of Experience in integrating third-party SDKs like Facebook, Gmail/Google, and Payment gateways like CCAvenue, PayU, Razorpay, etc ○ Including Android Architecture Components, Navigation Framework, Android Jetpack, Android NDK, View components, JSON, and more ● Familiarity with RESTful APIs to connect Android applications to back-end services ● Published at least two original Android apps ● Knowledge of Google Playstore Policies and experience in handling all types of permissions in Playstore ● Strong analytical, communication, and interpersonal skills Desired Qualifications ● Having experience working in the Financial Services domain (good if it's in capital markets) is an added advantage ● Familiarity with Unit Testing ● Hands-on experience as a Senior Android developer is a plus ● Having experience in writing complex queries using MySQL is an added advantage ● Immediate joiner is most preferable

About CAPITAL NOW
About
Similar jobs
iOS developer Experienced
Job Summary :-
We are looking for an Experienced iOS developer who has good knowledge of mobile application development, maintenance and, bug fixing.
Your primary focus will be the development of iOS applications.
Responsibilities and duties:-
· Proficient with x code tool and swift programming language
· Basic Knowledge of Swift language.
· Knowledge about Storyboard, auto layout.
· Understanding of Apple’s design principles and interface guidelines.
· Familiarity with cloud message APIs and push notifications.
· Knowledge of the latest trends and technologies and the ability to use them in the apps.
· Design and build advanced applications for the iOS platform.
· Experience In Third-party libraries and APIs
· Ability to understand business requirements and translate them into technical requirements
· Collaborate with cross-functional teams to define, design, and ship new features
· Proficient understanding of code versioning tools, such as Github.
· Good Analytical and Problem solving Skills.
Key Skills:-
Java, Oops Concepts,Strong in IOS Development with swift or objective c.
Experience:- 1Year – 2Year
Required Experience and Qualifications:-
BE IT/ BE COMP/ MSC IT/ Diploma / BCA/ MCA
Salary:- 15k to 25k
Technical Requirement :
- 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
- Strong knowledge in SQLite Database
- Experience in designing and developing custom controls for Android.
- Solid foundation in data structures, algorithms, and object orientation design.
- Capabilities to write and execute unit test cases.
- Independent researching, solution finding, analysis and problem solving skills and capabilities.
- Should have a strong knowledge of OOPS and intermediate knowledge of front-end GUI design and development.
- Should have knowledge of Kotlin
- Should have experience in MVC / MVVM Architecture.
- Good in Analytics and Communication
Position :- IOS Developer
Exp:- 1+ Yrs
location :- Ahmedabad
Key Skills: -
We are looking to hire a talented iOS developer to design, build, and maintain the next generation of iOS applications. Your primary focus will be developing high-end iOS applications for the latest Apple mobile devices.
Candidate should have an hardon experience on Swift, Objective-C, Xcode, UIKit, Apple’s front-end framework
Good command of Swift, Objective-C, Xcode, UIKit,
iOS back-end services, iCloud, deployment of app in appstore (testflight, live), 3rd party SDKs and API(S) integration, iOS SDK, iOS versions and devices
Candidate must have good communication skills.
Designing and building mobile applications for Apple’s iOS platform.
Ensuring quality and performance of the application to specifications.
Job Type: Full-time
Key Responsibilities
Developing new features and user interfaces from wireframe models.
Ensuring the best performance and user experience of the application.
Fixing bugs and performance problems.
Writing clean, readable, and testable code.
Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions.
Key Skills
1. Extensive knowledge of mobile app development. This includes the whole process, from the first line of code to publishing in the store(s).
2. Deep knowledge of mobile platforms on which the app runs, e.g., Android, iOS etc.
3. Proficient in HTML, CSS, Javascript, React, React Native, Node whichever language you use in the app.
4. Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc. depending on the libraries you use to test
5. Familiarity with RESTful APIs and mobile libraries for networking.
6. Familiarity with the JSON format.
7. Experience with profiling and debugging mobile applications.
8. Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app.
9. Familiarity with Git and Github.
10. Familiarity with push notifications.
11. Understanding mobile app design guidelines on each platform and being aware of their differences.
We are looking for an enthusiastic Android Developer with a proven track record of building Android apps from the ground up.
Skills Required
1. Product Design and Development Skills
- Native Android (Java)
- Firebase - firestore
- Cloud functions
2. Design skills
- XML
- Recreate Figma design in XML
3. Testing Skills
Test the feasibility and viability of the App.
Roles and Responsibilities
- Turn an idea into a product.
- Take complete ownership of the app and build the product end to end.
- Own and manage the complete development cycle of the App.
- Understanding the feature requirement and implementing the same.
- Work directly with the company leadership.
- Brainstorm ideas and designs with few of the finest minds in the industry.
About Us:
Spacenos is the fastest-growing start-up which is innovating in the finance, edtech and marketing domain since 2015 and won multiple awards and recognitions from more than 40+ MNCs and Fortune 500 companies. Our Clients are based out of the U.S.A and Australia. We are funded & Supported by Government of Karnataka, Angel Investors and International Grants.
Hiring Process:
- Apply for your CV and past work to be reviewed.
- Receive a telephonic interview or assessment upon filling the final step form.
- Receive offer letter if selected.
Hiring Duration:
Our hiring process takes less than 24 hours from the time you receive the Final Step form.
Validity: Up to Dec 2023
- Apply soon, the earliest applicant would be preferred over the late applicants.
Proficiency in the standard Android tech stack - JAVA/Kotlin
Good knowledge of design patterns, MVVM, Dependency Injection and more
Restful API, JSON Parsing, Retrofit Network Libraries
Strong knowledge of Android UI design principles, patterns, and best practices
Experience with offline storage, threading, and performance tuning
Excellent Android technical issue diagnosis and problem solving skills
GOOD TO HAVE
Hilt
Coroutine
Clean architecture
Excellent knowledge of UI animation and transition
Mooofarm aims at providing solutions to the burning problems of dairy farmers by extending the highly lacking technology support to the farmers. We plan to provide AI/Vet, E-commerce, and Fin-tech services to the farmers and simultaneously solve the last mile delivery problem
using technology.MoooFarm is a purely tech-oriented company and is founded by alumni from IIT and the London School of Economics. The MoooFarm research team has developed and patented World’s first Cattle Facial Recognition, and is also working with Microsoft for cattle disease
detection using udder image.
What makes MoooFarm a GREAT fit for you?
When you join MoooFarm, you become a part of a fast-growing team that helps the world become more connected and smarter. We are an award-winning Agri-Tech startup that uses global leadership and expertise in the areas of agriculture and technology to transform the age-old practices of the dairy business into a modern and interesting way of doing the same
by infusing technology into farmers’ lives.
-
Architect, build & maintain beautiful, world-class, enterprise-grade mobile apps
-
Build for multiple platforms (iOS, Android) using a single code base (ReactNative, Expoand CSS)
-
Collaborate with cross-functional teams to design, develop & ship new features
-
Build and maintain tools and infrastructure to support the rapid development and testing of mobile apps
-
Passionate about developing mobile apps for iOS and Android using JavaScript
-
A mindset to do what it takes to not just get the job done but go above and beyond
-
Quick learning mindset and a humble attitude
-
Strong fundamentals in JavaScript, ES6, React, and CSS
-
Good understanding and working knowledge of using REST APIs and handling errors
-
Knowledge of functional programming.Understanding of how to build performant, decoupled, testable, maintainable code.
-
Experience in writing native code for android and iOS to write bridges whenever required.
-
Bonus: Entrepreneurial spirit and the mindset of challenging the status quo is a big plus
-
Bonus: Experience with modern testing frameworks (e.g., Jest, react-testing-library).
Functional Area:
1) Proficient with Swift and Cocoa Touch - Data Structures of Swift
2) Experience with in-memory DB/offline storage, threading, and performance tuning
3) Familiarity with RESTful APIs to connect iOS applications to back-end services
4) Experience with performance and memory tuning with tools
5) Familiarity with cloud message APIs and push notifications
6) Experience with iOS frameworks such as Core Data, Core Animation, etc.
7) Familiar with Bluetooth based application
8) Proficient understanding of code versioning tools (GIT)
9) Familiarity with continuous integration
10) Understanding of Apple's design principles and interface guidelines
11) Knowledge of C-based libraries are preferred
Candidates key responsibilities:
1)Design and build advanced applications for iOS platform
2) Build iOS SDKs
3) Ensure the performance, quality, and responsiveness of applications
4) Collaborate with a team to define, design, and ship new features
5) Identify and correct bottlenecks and fix bugs









