Our client is more than 2 decades old NBFC registered with the RBI. The company was set up with an aim to empower rural entrepreneurs, SMEs, and small institutions by micro-financing. The company has come a long way since its inception in 1992 and has evolved with time with the introduction of its App in the small loans sector. At present, the company has more than 5000 employees and has serviced millions of borrowers to accomplish their dreams.
The group has diversified into the education segment and is running two schools. The schools are part of one of the largest private school chains in India. The schools have a flourishing family of 350 teachers and 6500 students. The leadership team at the helm of the company has demonstrable experience in financial services and has built the company by upholding the trust of its customers.
- Driving key technology decisions with the team
- Collaborating with various stakeholders to plan for the successful rollout of projects
- Working closely with the team to develop and test the product features to ensure its in line with the organizational and end user requirements
- Maintaining code and writing automated tests to ensure the product is of the highest quality
- Managing project priorities, deadlines and deliverables
What you need to have:
- 6-9 years of relevant experience in Android development
- Ability to design applications around Android recommended user interfaces and design principles
- Expertise in MVC or MMVM architecture
- Knowledge of OOPs concept
- Prior experience in android jet-pack
- Knowledge of SQL
- Hands-on experience in UI designing
Similar jobs
About the Role
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. Your duties may include collaborating with the product team and Tech team for new application features, identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the App Store.
To ensure success as an iOS developer, you should have a strong working knowledge of iOS Frameworks, be proficient in Swift, and be able to work as part of a team. Ultimately, an outstanding iOS developer should be able to create functional, attractive applications that perfectly meet the needs of the user.
Job Responsibilities
- Proficient in Swift, and Objective-C
- Design and implement new features, improvements, ensuring high performance, responsiveness, and a seamless user experience
- Providing implementation detail of feature and documentation
- Experience with iOS frameworks such as UIKit, SwiftUI
- Familiarity with RESTful APIs and networking libraries
- Knowledge of version control systems (e.g., Git)
- Identifying potential problems and resolving application bottlenecks.
- Maintain and enhance the existing codebase while adhering to best practices and coding standards.
- Understanding of Apple’s design principles and interface guidelines
- Developing and implementing architecture to support user interface concepts.
- familiarity with App Approval and Submission procedure
- Knowledge of Push notifications
- Implement secure coding practices to ensure data protection and user privacy
Experience & Skills Requirements
- Bachelor’s degree in computer science or software engineering.
- Minimum 3 years of experience in iOS development.
- Proficient in Objective-C, SwiftUI, and Cocoa Touch.
- Extensive experience with iOS Frameworks such as Core Data and Core Animation.
- Knowledge of iOS back-end services.
- Knowledge of Apple’s design principles and application interface guidelines.
- Proficient in code versioning tools including Mercurial, Git, and SVN.
- Knowledge of C-based libraries.
- Familiarity with push notifications, APIs, and cloud messaging.
- Experience with continuous integration.
Safety Connect is a leading company in the domain of enterprise field force safety.
We are looking for a Flutter developer to join our team. The developer will be responsible for Flutter development for a Product. The primary focus will be on understanding the product flow and making App UI with API integration. App development will be done for both Android and iOS platforms.
Roles and Responsibilities:
-
Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
-
Must have work experience with Flutter SDK and Dart programming language
-
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
-
Familiarity with SQL/NoSQL databases and their declarative query languages.
-
Write well designed, testable, efficient code
-
Ensure designs are in compliance with specifications
-
Proficient understanding of code versioning tools, such as Git.
-
Strong debugging, aptitude, and problem-solving skills.
-
Strong communication and team collaboration skills.
-
Knowledge of Firebase or Firestore is a plus.
-
Collaborate closely with the teams of UI/UX designers, PMs, QAs, and other developers
Qualifications/ Requirements:
-
Experience with offline storage, threading, and performance tuning
-
Familiarity with push notifications
-
Familiarity with IOS and Android integrations with Flutter.
-
Experience using GitHub or similar environment
-
Complete understanding of SDLC
-
Knowledge and understanding of Design-Patterns and Data Structures.
-
Attention to detail and good problem-solving skills.
-
Excellent interpersonal skills.
-
1-2 years of experience as a flutter developer in SaaS/B2B.
-
Bachelor’s degree or equivalent required in computer science or information technology.
Minimum product development experience of 2+ years in Android mobile with expertise in designing and implementing high-performance Android mobile applications.
Thorough knowledge of Android APIs and platform capabilities (location-based capabilities within apps). Working knowledge of the mobile landscape, architectures, trends, and emerging technologies Experience with Android Studio and Gradle.
Must have knowledge of Android Architecture Components: Room, Work Manager, Material Design, Navigation, Lifecycle View Model, Google Maps, Retrofit, Camera 2, Paging, Data binding etc.
Have published one or more apps in the Play Store Well-versed in Java and JSON Complete knowledge of app testing, releasing and handling support tickets Handling push notifications from servers to the Android app
You will additionally work on innovative new app projects as well as internally incubated ventures.
Responsibilities And Duties
1. 1 year working as a full-time professional developer
2. Willing to work with cross-platform frameworks. •
3. Willing to learn and work on different mobile platforms/frameworks when needed.
4. Published at least one app on the Play Store
Krafty Solutions is looking for an enthusiastic, energetic, young-minded mobile application developer who take pride in the work they do.
Krafty Solutions is a product design and development studio where you will learn a lot in your field by working in a very friendly environment. An opportunity will be given based on your preference.
About You
If you're the guy who has a strong bias for making things happen, always wears a smile on your face, with a proactive attitude then we would like to meet you. You will work closely with your team leader who will help you to learn new things as well as resolve your doubts. If you're interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you. We expect you to be a tech-savvy professional, who is curious about new digital technologies and aspires to combine usability with visual design.
Knowledge
- Strong knowledge of OOP, Java and Android SDK.
- Experience in RESTful, JSON and XML parsing, SQLite, Push Notification, Payment Gateway Integration, In app Purchase
- Experience of integrating third-party libraries.
- Hands on with Kotlin, Android-KTX libraries and Unit testing (Junit, Espresso, Mockito, Firebase Test-case)
- Hand on experience on Android UI Development (Material Design Component), multiple device resolution support, landscape and tablet support, multi-language & RTL support in layout.
- Understanding of App Lifecycle, Activity, Fragment, Background Service, Broadcast, Gradle, Memory management, Threading etc.
- Understanding of architecture design patterns like MVP and/or MVVM
- Android jetpack component(Room, DataBinding, LifeCycle, LiveData, Navigation, Paging, ViewModel, WorkManager)
- Proficient understanding of code versioning tools (e.g. GIT)
- Data binding library, constraint layout, RxJava concepts,
- Experience with publishing app on Google Play Console and managing the app lifecycle
- GraphQL knowledge is a plus
Responsibilities and Duties
- Overall responsibility and accountability for Android App
- Hands-on coding, systems analysis, design, and delivery of projects assigned.
- Overall App Design - code, performance, security, size
- Deliver new features, execute on the roadmap and plan for the future.
- Convert app requirements into actionable and tangible items for all stakeholders
- Release planning and timely integration with other stakeholders (product, backend, frontend, ui/ux etc)
- Proactive ANR, other crash fixes etc
- Continuously discover, evaluate, and implement new technologies to maximize development/performance etc
- Improve product quality through code reviews, writing effective unit tests, and collaborating with QA
Key Skills
- Kotlin, Java, RxKotlin, RxJava, Android SDK, Android Studio, Git Required
- Education - B.E/ B.Tech/BCA/MCA/MSc IT degree in Computer Science, Engineering or a related subject
- Experience - 3-6 yrs
Benefits
- Great Company Culture - A relaxed, friendly and positive company culture with a dynamic young team
- Work-Life Balance - Genuine work/life balance served at Krafty.
- A Well Earned Rest - You will get 11 paid public holidays as well as 12 paid leaves. So, a total of 23 HOLIDAYS
- Flexible working hours - Reaching late at the office would never be an issue for you. Fully remote culture
- Weekends Off - Saturday & Sunday Fixed Off
- Meeting with the product team to discuss ideas and specifications.
- Establishing strategy and development pipelines.
- Planning and implementing native functionality.
- Transforming design ideas into functional code.
- Designing and building native plugin codes.
- Identifying and fixing code errors and native plugin bottlenecks.
- Ensuring products conform to high industry standards.
- 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
- 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
We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
Responsibilities
- Design and build applications for the iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
Skills
- Proficient with Objective-C or Swift and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Experience with performance and memory tuning with tools
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimization
- Proficient understanding of code versioning tools
- Familiarity with continuous integration
Requirements
- B.Tech/BCA/MCA degree in Computer Science, Engineering or a related subject.
The Role
We are looking for an experienced Software Engineer (React Native) who will lead the development for Jackett's mobile apps. Each day you'll design, build and ship features that will directly improve teachers' lives. You will shape our product direction and technical architecture for the years to come.
You'll report directly to the CTO and partner closely with teams across product and design to build React Native apps for Android and iOS from scratch. And we'll work together to create an environment where you can grow professionally.
Key Responsibilities:
- Own the architecture, development and implementation of our mobile app to enable the team to quickly iterate a high-quality product.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Implement pixel perfect Ul's that match the designs.
- Create our iOS and Android deployment CI/CD pipeline to ship reliable features daily.
- Engage in technical research and champion best practices for writing clean, maintainable and reusable code with clear documentation.
- Accurately estimate time and effort required to deliver high quality features.
Required Skills/Abilities: - 4 + years of experience as a software engineer.
- Built and shipped high-quality mobile apps (android and iOS) using React Native.
- Production-level experience with Mobile C l / C D , unit testing and automated E2E testing
- Proficiency working with RESTful APIs.
- Ability to take extreme ownership of your work and to deal with high pressure situations in a fast paced environment and meet targets without compromising the quality of the deliverables.
- Product understanding to break down user stories into high impact features.
- Excellent organisational and communication skills, especially for a remote first work environment
Extra Credits for:
- Knowledge of AWS cloud infrastructure - CodePipeline, Amplify, CDN etc.
- Knowledge of TypeScript.
- Knowledge of SCORM and Learning Tools Interoperability (LTI) framework
- Experience of React Native development at an early stage EdTech startup
Jamun Informatics Private Limited (Jamun) is a Delhi-based startup Backed by Splendor Group, a pedigreed Indian business house. Jamun is focused on creating niche software solutions to solve B2C and B2B problems in the ecosystem of Consumer Durables and Electronics (CDEs). Jamun is creating India’s first Super App for Personal and Home Electronics and Appliances or CDEs – PingKaro. Jamun is partnering with various Brands and integrating with their CRM systems to create a new ecosystem for customers across the country
Swift Developer job description
We are looking for a Swift Developer to join our team, As a Swift Developer candidate will be responsible for the development and maintenance of applications aimed towards iOS and OS X. He/She will oversee development of applications and their integration with back-end services. Candidate should be proficient in Swift which is the new programming language for iOS and OS X development. They are usually good with Objective-C.
Swift Developer duties and responsibilities:
• Plan, design and implement applications for iOS and OS X
• Monitor the performance, quality, and responsiveness of company's applications
• Work with the rest of the team to define, design, and develop new features
• Identify process bottlenecks
• Find and fix bugs in a timely manner
• Suggest improvement for the current processes
• Swift Developer requirements and qualifications
• Proficiency in Swift
• 5+ years of experience as a Swift Developer or similar role
• Knowledge of performance limits and characteristics
• Experience with embedded databases
• Knowledge of RESTful APIs to connect to back-end services
• Understanding of UI design and a user-oriented focus
• Understanding of object-oriented programming
• Experience with Cocoa APIs on OS X
• Understanding of Apple’s design principles and interface guidelines
• Proficient understanding of code versioning tools such as Git, Mercurial or SVN
• Critical thinker and problem-solving skills
• Team player
• Good time-management skills
• Great interpersonal and communication skill
We are looking for an Android developer who has hands-on experience in coding, building technology blocks, help answer choice of certain platform/tech over others, help the team visualize the product with the available resources and assets.
What you’ll do:
- Design, develop, and test functionality for the latest app design.
- Support the entire application lifecycle (concept, design, test, release, and support).
- Collaborate with cross-functional teams to define, design, and develop new features.
- Take requirements and specs from design to development and be the first line of quality assurance.
- Understand user requirements—these apps have to meet real-world scenarios.
- Support the Supersub Mobile application in its entirety, including working on bug fixes and improving application performance, reliability and stability.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
What you bring:
- 3+ years of mobile software development experience.
- 3+ years of Kotlin Android development preferred.
- Solid Firebase & Firestore experience.
- Excellent decision-making skills with the ability to balance timeline vs features, while not sacrificing quality, and all within a fast-paced environment.
- Extensive knowledge in object-oriented software development, various architecture such as MVC/MVVM/MVP, multithreading, networking and memory management.
- Knowledge of standard Android libraries and frameworks.
- Strong analytical, prioritization, and troubleshooting skills.
- Excellent written and verbal communication skills.
- Advanced knowledge of Android SDK, including relevant frameworks, such as testing and mocking frameworks, REST clients, dependency injection, etc.