
 Work as part of a small team to build React Native iOS / Android applications for clients.
 Architect, build and maintain excellent React Native applications with clean code.
 Implement pixel perfect UI's that match designs.
 Implement clean, modern, smooth animations and transitions that provide an excellent user
experience.
 Integrate third-party API's.
 Write unit and integration tests.
 Release applications to IOS and Google Play stores.
 Work with native modules when required.
 Work as part of a small team, which will include other React Native developers, a project
manager, QA professional, and a designer.
 Complete sprints and participate in sprint retrospectives and daily standups.
 Assist with building estimates.
 Interface with clients via Slack, Zoom, and email.
 Track your time throughout the day using Toggle.
 Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
 Be part of a community of React Native developers who share knowledge and help each
other as problems arise.
 Follow Full Stack's detailed development process

About Scalex Technology Solutions
About
We are cloud-born product development, consulting and technology services start-up, having a presence in Pune (India) and Seattle (USA). We have been working closely with leading-edge start-ups and mid-size companies across the globe in their journey to ideate, implement and innovate next-gen technology products and solutions using re-defined user experience and digital technologies of Cloud, Mobility, and DevOps. We leverage the power of digital technologies to build the products with a customer-centric approach and agile methodologies as the backbone.
What differentiates us from other consulting businesses is our focus on constant innovation and dedication to the products or solutions we work on for our customers. With the fast pace of innovation and changing technology, the end products are updated constantly and rapidly. So, our engineers are therefore enjoying the challenge of learning new technologies and synthesizing the acquired knowledge to solve business and real-world problems.
We follow agile work culture, where we believe in giving autonomy and flexibility to our engineers. At the same time, they will be given responsibility distribution to deliver the best-in-class and quality solutions in time with the limited formalities.
Last but not least, you will get an opportunity to work with high performing teams and competitive businesses.
Connect with the team
Similar jobs
Bottom-Funnel provides the system and framework that modern marketers need to generate clients from scratch.BOTTOM-FUNNEL is a 360° digital branding and marketing agency that provides a wide spectrum of internet marketing services to enhance the online presence of all kinds of businesses. We offer global solutions of digital marketing and all IT trending technology solutions, communication through classifieds, web portals, social media networks, advertising channels, and search engines. Our digital experts and business consultants help clients by providing only the best digital marketing strategy to develop through innovation and creativity.
Employment Type: Employee - Full Time
Work Location: Jaipur, Rajasthan ( Work From Office Only)
Notice Period : Immediate - 15 Days 30 Days only
Job Summary
An Android developer is responsible for developing applications for devices powered by the Android operating system. Due to the fragmentation of this ecosystem, an Android developer must pay special attention to the application’s compatibility with multiple versions of Android and device types. They must also have a strong understanding of the patterns and practices that revolve around such a platform.
Responsibilities
• Design, build and maintain high performance, reusable, and reliable Kotlin code.
• Ensure the best possible performance, quality, and responsiveness of the application. Help maintain code quality and automatization.
• Should be familiar with architectural patterns like MVP, MVVM, MVC.
• 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
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks
• Build lightweight, low latent Android applications with limited or no dependency on third-party modules.
• Unit-test code for robustness, including edge cases, usability, and general reliability
Must Have:
Exposure to Kotlin, RxJava / LiveData / Coroutines, Caching & Database
Good to Have:
• Minimum of 2+ years of experience in Java
• 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
• Camera APIs, Exoplayer, Profiling & Performance Tuning, Unit Testing.
• Design and build applications for Android devices.
• Maintain quality and ensure responsiveness of applications.
• Collaborate with the rest of the engineering team to design and launch new features.
• Maintain code integrity and organization.
• Be proficient with Java and Kotlin.
• Experience with offline storage, threading, and performance tuning.
• Must be familiar with RESTful APIs to connect android applications to back-end services.
• Experience with cloud message APIs and usage of push notifications.
• Knowledge of Git.
Qualifications
• Minimum 2 Years of experience in building Android Apps using
• Strong knowledge of Android SDK
• Familiarity with cloud message APIs and push notifications.
• Proficient understanding of code versioning tools such as Git, SVN, bit bucket
• Experience detecting and correcting memory usage issues as well as optimizing code for application performance
• Unit-test code for robustness, including edge cases, usability, and high reliability
• Work with modern tools including Jira, Slack, GitHub, Google Docs, etc
• Rock solid at working with third-party dependencies and debugging dependency conflicts
• Experience with task planning and estimating effort
• Strong collaborator and comfortable to work in an agile, remote and distributed team environment
Benefits :
- Opportunity to work on highly challenging international projects.
 - Opportunity to travel & work with International clients.
 - Flexible and friendly work environment
 - Great organisational culture, focus on employee's well-being.
 - Work-life balance.
 - Be part of the best place to work for certified company
 
Key Responsibilities
- 
Build, iterate, and enhance mobile applications on Android.
 - 
Continue to evaluate innovative approaches on Android and present new ideas to improve our offering on Android and other mobile platforms.
 - 
Ensures that code developed is easy to test, easy to understand, extensible and meets the quality guidelines of the business unit.
 - 
Partner closely with the design team to create an intuitively easy to use application for our users.
 - 
Bring new features in the course taking experience to the Android platform.
 - 
Optimize the existing code for ease of use and performance and improve quality.
 - 
Continue to improve the development process. Evaluate and implement new tools as needed.
 - 
Lead and Contribute to a team culture that values quality while fostering initiatives and innovation.
 - 
Knowledge of the common application/web security and OWASP vulnerabilities.
 - 
Knowledge of the encryption algorithms to protect sensitive information.
 - 
Knowledge of PII, PCI, HIPPA, and GDPR compliance and how to implement.
 - 
Understanding of security breaches of data-in-transit and data-at-rest and knowledge in implementation for both.
 - 
Knowledge/Aware of finding the vulnerabilities of the third-party components/libraries used in the application and remediating vulnerabilities.
 - 
Integrate with multiple devices & printers
 
Requirements
Required skillset:
Java, Android SDK, Rest API, SQLLite, Json, Enterprise mobility management (EMM) and EMV, POS application in Android(preferably version 4.4 Kitkat and API level 19 and above)
Good to have:
Play store deployment, push notifications, Web services, Android Location Services, Google Maps API, GIT
Desired Competencies:
Problem Solving Approach, Analytically strong, Time Management skills, Passionate to learn new technologies and working in an agile environment.
Mobile App Developer
Notice Period: 45 days / Immediate Joining
Banyan Data Services (BDS) is a US-based data-focused IT Company that specializes in comprehensive data solutions and services, headquartered in San Jose, California, USA.
We are looking for Mobile App developers to join our development team based out of Bangalore. This team focuses on the most innovative and emerging data infrastructure management and DevOps tools to support highly scalable and available infrastructure.
It's a once-in-a-lifetime opportunity to join our rocket ship startup run by a world-class executive team. We are looking for candidates that aspire to be a part of the cutting-edge solutions and services we offer that address next-gen data evolution challenges.
Key Qualifications
· Minimum 1 - 3 years of experience working in a development team with hands-on experience in Android / iOS/Cross-Platform Development frameworks
· Design and build different layers of the iOS app or/and Android mobile applications
· Experience in submitting at least one application to Google Play Store or Apple App store
· Work on building a product from scratch and involve in the entire application lifecycle concept, design, test, release, and support
· Experience with third-party libraries, social media integration, and APIs
· Hands-on Flutter, open-source mobile application development framework
· Should understand and have knowledge on the application security practices/vulnerabilities
· Exposure to any of relation database technologies MySQL/Postgres/Oracle or any No-SQL database
· Worked on open - source tools for logging, monitoring, search engine, caching etc.
· Familiarity with RESTful APIs to connect iOS applications to back-end services
Key Responsibilities
· Ambitious individuals who can work under their own direction towards agreed targets/goals.
· Must be flexible to work on the office timings to accommodate the multi-national client timings
· Will be involved in solution designing from the conceptual stages through development cycle and deployments.
· Willing to learn new technologies and work on research-orientated projects
· Proven interpersonal skills while contributing to team effort by accomplishing related results as needed
· Scope and deliver solutions with the ability to design solutions independently based on high-level architecture.
· Independent thinking, Desire / Ability to work in a fast-paced environment with creativity and brainstorming
http://www.banyandata.com" target="_blank">www.banyandata.com 
- Translate product designs and features into high-quality code within project constraints through diligent planning and attention to detail.
 - Design and develop efficient reusable components. Follow SDLC best practices by ensuring coding and testing standards.
 - Take the lead to maintain and refactor code and remedy performance bottlenecks.
 - Collaborate with different tech teams, product teams, and QA. Exhibit excellent teamwork and help achieve team goals. Keep key stakeholders informed about progress and problems; avoid surprises.
 - Work to architect simple, reliable, and elegant applications. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
 - Identify and communicate improvements to development tools, processes & workflows. Contribute to a collaborative work environment and a culture of ownership.
 - Participate in understanding problems for our specific target and finding solutions for them.
 
Qualifications
- Strong knowledge of Android design principles, patterns, and best practices.
Good problem-solving skills and verse with OOPs fundamentals. - Proficiency in Java, Kotlin, and a solid understanding of Android SDK and other components (MVP/MVVM, Architecture components, Jetpack, Dagger, RxJava, Coroutines, Data binding, Retrofit, etc).
 - Knowledge of clean architecture and its implementation.
 - Proficient with developing apps optimized for different android versions and devices of varying performance.
 - Strong system design and architecture skills.
 - Experience with multi-threading, memory management, databases.
 - Experience in working with REST APIs, JSON, XML, etc.
 - Experience/Knowledge of unit testing and integration testing.
 - A knack for profiling, performance tuning, and optimization.
Skills that will give you an edge - Hands-on experience with supporting payments and integrating payment gateways
 - Experience with progressive web apps, service workers
 - Strong grasp over frontend unit and end-to-end testing frameworks
 
We’re looking for a Senior Android developer who will take a key role in our team. You will be working alongside other engineers and developers, collaborating on the various layers of the infrastructure.
Responsibilities:
- Design and build advanced application features 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.
 - Resolving/ fixing bugs and improving application performance.
 - Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
 
Requirements:
- Proven software development experience and Android skills development.
 - Proven working experience in Android app development and Kotlin.
 - Have published at least one original Android app.
 - Experience with Android SDK.
 - Experiece with Flutter Development
 - Experience working with remote data via REST and JSON.
 - Experience with third-party libraries and APIs.
 - Working knowledge of the general mobile landscape, architecture, threading, offline data storage, trends, and emerging technologies.
 - Solid understanding of the full mobile development life cycle.
 
We're looking for a role of full time fluter developer.
Roles and Responsibilities
Solid understanding of Flutter, Dart, Flutter animations.
- Should have experience working with Flutter state management approaches like BlOC, GetX, Provider etc.,
- Experience with third-party libraries and APIs
- Knowledge and understanding of SQL
- Experienced in working with remote data via RESTful Apis and JSON
- Strong understanding of design patterns over and above MVP, MVVM, and MVC
- Bug fixing and improving application performance
- Unit-testing code for robustness, including edge cases, usability, and general reliability
- Must have built at least two Android andor iOS apps with Flutter
- Proficient understanding of code versioning tools, such as Git
Desired Candidate Profile
- Must have at least 5+ years of hands-on experience in Flutter development
 - Must have built at least 2 Android and/ or iOS applications using Flutter
 - Must have published 2 or more applications in the Google Play, App Store, or Github
 - Proven ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state
 - Proven experience in both mobile and software development, third-party libraries, and APIs
 - Knowledge of translating UI/ UX designs into code, Location services, Maps, and other common iOS/ Android libraries
 - Experience working in an Agile environment
 
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
 
Qualifications
- Desire to work in a startup environment, able to self-manage and work remotely
 - Must have built apps on Android and/or iOS apps with Flutter/ React Native/ Xamarin/ Ionic/cordova etc
 - Proven working experience in software development
 - Working experience in mobile development
 - Have published one or more mobile apps in Google Play or App Store
 - 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
 - Be proficient in using version control and continuous integration, with tools such as Git and Jenkins.
 - Write clear, maintainable and testable code
 














