


Similar jobs



• Proficient in Data Structure and Algorithms
• Proficient in Java, Kotlin and concepts like Kotlin coroutines, Jetpack components.
• Good understanding of various Android tools, Systrace and Perfetto for performance measuring,
memory management, battery, frame drops.
• Always on the lookout for new developments in the Android world and improving things.
• Familiarity with networking, databases, threading and memory concepts.
• Hands-on with code reusability, clean architecture, modularization, build time optimizations.
• Familiar with various third-party tools, libraries widely used and under the hood understanding.
• Understanding and hands-on with Material design principles and interface guidelines.
• Familiarity with cloud message APIs and push notifications.
• Proficient understanding of code versioning tools such as Git.
• Decent understanding of how things work at the backend, reporting and other systems.
• Good understanding of the various CI/CD tools.
• Should have experience in writing Unit and UI tests.
• Good at logical reasoning and data structure.

Responsibilities:-
- Translate designs and wireframes into high-quality code
- Design, build and maintain high performance, reusable, and reliable Java
- code
- Ensure the best possible performance, quality, and responsiveness of the
- application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
- Follow best practices in code implementation
- Willing to work on flexible time zones if required
Required Skills:-
- 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 (preferred)
- 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 Google's Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration
- Must have experience in Chat (one to one, group chat, file sharing)
- Knowledge in Google Maps APIs is preferred
Location: Noida, UP.

About the role:
We are looking for an experienced Software Development Engineer II (SDE2) to help deliver high visibility and impact features for the ChakraHQ Platform. ChakraHQ Platform is the world's first Omnichannel Process Automation Platform. Imagine AWS but for operations and business teams; built on cutting edge technology stacks, to solve problems for modern businesses.
Technology specialists at ChakraHQ are at the core of the company's decisions and vision. As an SDE2, you will contribute to the design and development of the core technology stack of the ChakraHQ Platform. Working closely with Engineering, Product Management, Sales and Customer Success you will take ownership to develop features, plugins and custom fixes that will materially impact customer’s and ChakraHQ’s business. You will also be responsible for maintaining a streamlined build and CI/CD system. You will help coordinate the incorporation of upstream features into the ChakraHQ Platform.
Technologies you will work with: React-Native, Javascript, Android, iOS, PostgreSQL, Serverless, AWS, Google Cloud
Responsibilities:
- Design, develop and maintain features, services, products that are part of ChakraHQ
- Own delivery of said features and services
- Own success of the products by tracking its lifecycle with customers
- Build systems that scale horizontally
- Implement clean and modern mobile interfaces that provide an excellent user experience.
- Write automated tests to ensure code quality
- Work with customers to build a product roadmap
- Work with sales & marketing to sell your product to end-users
- Work as an integral part of an agile software development team to build features end-to-end
- Support those features in the ChakraHQ production environment by participating in an on-call rotation
Position Requirements:
- Bachelor's degree in Computer Science.
- 3+ years of experience working on teams to develop and deploy web or mobile applications
- Expertise with Javascript
- Knowledge of frameworks such as React-Native is a big plus
- Ability to write code compatible across browsers and other clients
- Good understanding of backend systems i.e. web services, APIs from a consumer perspective
- Proficiency with git and Github workflows
- Expertise with test-driven development and automated testing
- Excellent analytical and problem-solving skills
- Excellent communication skills and fluent English
- Open to learn and work on new technologies

Job Responsibility => Single-handedly take over further development and scaling of the app
Growth Possibility => Very high
Joining => Immediate

- 2-5 years of experience in the Android ecosystem
- knowledge UPI based apps
- Payment Gatway
- Solid understanding of Android SDK and Android architecture
- Strong OOPs fundamentals, Java, XML, JSON, Web Services, SQLite databases
- Proficient with developing optimized UI for different android versions and devices
- You should have released a few apps on the play store or at least have a working prototype of something which you are proud of
- You love to write beautiful code
- Strong analytical and troubleshooting skills
- You are resourceful, innovative, and inventive
- You have experience writing unit tests

About Company
It is one of the leading drone companies in India. They offer a wide range of UAV Integrations and UAV based services in the domain of Aerial Mapping & Surveying. They have a team of Ph.D. Candidates from IIT with expertise in Visual, Thermal mapping/inspection, Multispectral Mapping, and LIDAR. The team at Paras Aerospace also has a deep technical understanding of Geological Applications using drones.
Job Description:
We are looking for a hands-on lead android developer to join our core team with experience in building products from scratch into large-scale platforms and solving business problems leveraging new and innovative technology.
Experience you MUST have:
● Extensive experience in Android SDK and Kotlin programming, Advanced Apps Development on Android phones/tablets
● Android GUI Camera, GPS API, Maps API, Services, and SQLite database Kotlin Programming Having strong command working on Node js.
● Android IDE
● Using client apps for version control systems like SVN, Git, etc
● Code review tools/applications like Gerrit, code collaborator, JIRA






