Mobile Applications - SDK/Design Patterns

About JS TechAlliance Consulting Pvt Ltd.
About
JS TechAlliance Consulting Pvt Ltd. is an IT products company based in Indore(M.P.) that solves problems related to technology and software development. It has a profitable business model and a team of 6-50 employees.
Connect with the team
Similar jobs
Software Development Engineer II (App)
About the company:
At WizCommerce, we’re building the AI Operating System for Wholesale Distribution — transforming how manufacturers, wholesalers, and distributors sell, serve, and scale.
With a growing customer base across North America, WizCommerce helps B2B businesses move beyond disconnected systems and manual processes with an integrated, AI-powered platform.
Our platform brings together everything a wholesale business needs to sell smarter and faster. With WizCommerce, businesses can:
- Take orders easily — whether at a trade show, during customer visits, or online.
- Save hours of manual work by letting AI handle repetitive tasks like order entry or creating product content.
- Offer a modern shopping experience through their own branded online store.
- Access real-time insights on what’s selling, which customers to focus on, and where new opportunities lie.
The wholesale industry is at a turning point — outdated systems and offline workflows can no longer keep up. WizCommerce brings the speed, intelligence, and design quality of modern consumer experiences to the B2B world, helping companies operate more efficiently and profitably.
Backed by leading global investors including Peak XV Partners (formerly Sequoia Capital India), Z47 (formerly Matrix Partners), Blume Ventures, and Alpha Wave Global, we’re rapidly scaling and redefining how wholesale and distribution businesses sell and grow.
If you want to be part of a fast-growing team that’s disrupting a $20 trillion global industry, WizCommerce is the place to be.
Read more about us in Economic Times, The Morning Star, YourStory, or on our website!
Founders:
Divyaanshu Makkar (Co-founder, CEO)
Vikas Garg (Co-founder, CCO)
Job Description:
Role & Responsibilities:
- Architect and oversee the development of our mobile application using React Native, ensuring high-quality code, performance, and user experience.
- Collaborate closely with Product Managers, Designers, and other stakeholders to understand requirements and translate them into technical specifications and deliverables.
- Drive the end-to-end software development lifecycle, including planning, estimation, execution, and delivery of mobile app projects.
- Take ownership of technical decisions, code reviews, and ensure best practices are followed in the team.
- Provide technical mentorship to engineers, promoting their professional growth and skill development.
- Stay up-to-date with industry trends, emerging technologies, and best practices in mobile app development to drive continuous improvement and innovation.
Requirements:
- Solid experience in mobile app development using React Native, with a proven track record of successfully delivering high-quality mobile applications.
- 3-4 years of experience with mobile app development with React Native or web development with React
- Strong understanding of software development methodologies, architecture, and design patterns.
- Excellent verbal and written communication skills, with the ability to effectively interact with cross-functional teams and stakeholders.
- Strong problem-solving skills and the ability to make strategic and technical decisions.
- Experience with B2B SaaS products or similar industries is a plus.
Benefits:
- Opportunity to work in a fast-paced, growing B2B SaaS company.
- Collaborative and innovative work environment.
- Competitive salary and benefits package.
- Growth and professional development opportunities.
- Flexible working hours to accommodate your schedule.
Compensation: Best in the industry
Role location: Bengaluru/Gurugram
Website Link: https://www.wizcommerce.com/
Responsibilities
- Own the end-to-end development and launch of features on the our App
- Participate in scoping, planning discussions with the designers, PMs, and Leads
- Conceptualize and develop prototypes quickly
- Develop and own launch plans to completion
- Identify opportunities and implement solutions to improve the performance and the architecture of our App
- We will depend on this person to set-up/improve the code quality, tracking, and App architecture and this person needs to have extensively worked on React + Android/iOS
Required Skills
- Min. 3 years of Full-time work experience (College projects, Internships are not a part of this) Hands-on experience with React Native
- Deep expertise of either iOS or Android platform and ecosystems
- Deep understanding of your tools: Languages, frameworks, systems.
- Experience with abstracting requirements into frameworks.
The Mobile Application Developer will be the primary resource responsible for Envoy’s mobile offering. They will develop improvements using Ionic, as well as manage deployment to the appropriate app stores.
Key Responsibilities:
- Develop solutions in Ionic with focus on building scalable, maintainable and secure code, while providing an intuitive, modern user experience
- Actively collaborate with business, production support, and other software engineers
- Maintain the mobile apps status and manage deployments to Google’s and Apple’s app stores
- Keep up to date and champion the latest mobile technology and methodologies
Position Requirements:
- At least 7 years of experience with mobile development OR a modern web platform such as Angular, React or Vue.js
- At least 2 years of experience and demonstrated expert knowledge of Ionic.
- Experience with maintaining and deploying mobile applications to Google’s and Apple’s app stores
- Ability to “own” a project and be a strong contributor without constant management.
- Strong written, verbal and presentation skills
Envoy Global is an equal opportunity employer and will recruit, hire, train and promote into all job levels the most qualified applicants without regard to race, color, religion, sex, national origin, age, disability, ancestry, sexual orientation, gender identification, veteran status, pregnancy, or any other protected classification.
- Must have built at least two Android and/or iOS apps with Flutter.
- Working experience of 3 + years in mobile development.
- Have published one or more mobile apps in Google Play / App Store or available on Github.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle, including automated testing and building.
- Experience working in an agile development process.
- Work experience in Android Studio (JAVA/KOTLIN)/xCode(Swift) is an advantage.
- Be proficient in using version control and continuous integration.
Responsibilities:
- Create multi-platform apps for iOS/Android using Flutter Development Framework
- Micro code enhancements within mobile platforms like android/iOS Flutter widgets for iOS and Android.
- Participation in the process of analysis, designing, implementation and testing of new apps
Beneficial:
- Familiarity with web application development and different client-server communication protocols.
- Knowledge on iOS distribution profiles and certificates for App store distribution
- UI/UX tools experience
- Desire to work in a startup environment, able to self-manage and work remotely
- Good communication skills in English
Description :
- We are looking for a qualified React Native developer to join our Engineering team.
- You will be working with our engineers to develop and maintain high quality mobile applications for both platforms as Android and iOS.
- Ultimately, you should be able to design and build the next generation of our mobile applications.
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 tha JavaScript object model.
- Thorough understanding of React Native and its core Principles.
- Hands on experience on React Native Framework at least 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
and keeps everyone in the loop & learning.
● At least 2 people working together on every project (collaborating not pairing)
● Full test coverage for everything important
Required skills:
● Java, Android framework, Gradle
● Kotlin is strongly preferred
● Experience with clean architecture and MVVM
● Experience with Dependency Injections (Dagger2)
● Experience with Rx Java & Rx Android
● Practical understanding of Continuous Integration and Delivery
Your application must include:
1. A resume in pdf format . Include into your resume the links to software, mobile apps,
your coding samples, or your web designs and portfolio so we can see proof of your
talents.
Android Development Engineer - Chennai
Who we are?
Kaleidofin is a financial platform for the informal sector, which provides solutions tailored to the customer’s goals and are intuitive to use. We are working towards creating fair and transparent financial solutions that can target millions of customers and enterprises in India that don’t have easy access to formal financial planning.
In a very short time span, global investors such as Omidyar Network, Blume Ventures and well known individual investors have supported Kaleidofin’s well thought out business model with $2.8 million in seed funding.
With its focus to harness mobile technology to deliver a paperless experience as well as its focus to harness technology and analytics to predict the right product for the right customer, Kaleidofin aims to become a leading FinTech player bringing financial solutions to everyone.
To know more about Kaleidofin, do visit our site https://kaleidofin.com/
What You’ll Do?
We are seeking extremely smart Android developers who are passionate about pushing mobile technologies to the limits. You will:
- Design and develop products by working closely with business teams
- Design super intuitive experiences in the next generation of our mobile applications
- Build performant, scalable, yet secure, enterprise ready android applications with architecture that is fast yet lean on the backend servers enabling them to support millions of users in parallel
- Build enterprise ready back end architectures that can support millions of users in parallel
- Gain experience with hands on coding and independent ownership of software components
- Follow strong engineering best practices and champion their adoption
Who You Need To Be?
- 2+ years’ experience in android software development and delivery
- Bachelors or Masters degree in engineering from a reputed institute(preferably IITs, NITs, or other top engineering institutes).
- Strong grasp of CS fundamentals, algorithms and excellent problem solving abilities.
- All experience should be from good product development or e-commerce background.
- Must have shown good stability in all your previous associations.
- Skill set
- Knowledge of UI architectural patterns like MVVM(preferable), MVC, MVP, data binding, activity & fragment lifecycle, recycler view, navigation component, layouts (constraint layout preferable), theming etc.
- Should have actively used retrofit, work managers, android jetpack, Rx java, dagger, retrofit, android sdk, GIT/bitbucket, gradle/ant and very keen on exploring other proven tech stack.
- Comfortable with test driven development in android with UI testing, instrumented unit testing and unit testing using junits, mockito or other tools.
- Willingness to learn and write simple backend REST API’s (preferably in Java, spring boot & hibernate) without having to completely depend on backend engineers for delivery
- Has worked in a fast paced agile organization building stateless and re-entrant/resumable android applications.
Experience designing and developing Android applications, proficiency with Java, familiarity with Android image processing development, familiarity with application development using MVC, MVP and MVVP approach. Ability to work comfortably in a fast-paced, Agile team development environment
Espresso UI Tests, RESTful APIs, working CI/CD pipeline. Experience on Kotlin will be good
Responsibilities:
- Work with UX Designers, Business Analysts and Product Managers to get the complete requirements and designs
- Analyze requirements for technical feasibility and participate in designing the solution
- Independently work in scrum team i.e Self managed developer
- Identify reusable components and build/update component library avoiding duplicate code
- Translate designs and wireframes to produce quality code adhering to performance, readability, reusability best practices
- Build pixel-perfect, buttery smooth responsive UIs for the mobile
- Diagnose and fix bugs and performance bottlenecks for performance
- Participate in scrum team activities
JOB DESCRIPTION :
- A full stack Engineer who is well versed in React-Native ad IOS/ANDROID development.
- Can Understand and develop REACT NATIVE and knows how to bridge.
- Can update React-native version along with the primeware/library update.
- Has experience in using react-native, redux, redux thunk.
- Has developed programs using React components and knows how to re-use it.
- Has an overall understanding on ANDROID/IOS/UI/UX design.
- Can develop external primeware API like Google firebase.
- Can develop media player controller and PDF viewer.
- Has operated or distributed multi-lingual services and country based services.
- Can manage and distribute playstore/appstore.
- Can maintain and manage the version through GIT.
EXTRA QUALIFICATIONS :
- Can develop codes for modules, tests and maintenance.
- Has experience distributing through Code-push.











