ZORANG is Hiring for Android Developer
Experience Range: 3+ Yrs.
Job Location: Gurgaon
How your skills and passion will come to life at Zorang:
● Design and build applications for the Android platform (Kotlin)
● Collaborate with cross-functional teams to design, and ship new features
● Understand product specifications and come up with optimal scalable solutions
● Unit-test code for robustness, including edge cases, usability, and general reliability
● Strive to follow best coding practices throughout designing, development, and testing.
Whatyou'veaccomplished:
● 3+ years of software engineering and product delivery experience, with min 2+ years of experience with Android (Kotlin)
● Experience working with Product Managers and UX Designers, with a strong product sense
● Excellent teamwork skills, flexibility, and ability to handle multiple tasks
● Capability to bring in software engineering life cycle best practices
● Excellent analytical and problem-solving skills
● Deep understanding of algorithms and data structures
● Executed on RCAs / tough eng problems at work
● Won awards / Recognised by upper management for going above and beyond
● Open source/pet projects contributions
Role: IT Infrastructure Services - Other
IndustryType: IT Services & Consulting
EmploymentType: Full Time, Permanent
Key Skills: Android Application Development, java, mobile development, Kotlin, third-party integration

Similar jobs
Who are we looking for?
- Someone who is annoyed by the build time it takes for an application to build and has done something to optimize it
- Has good experience in building Android applications
- Experience with the flutter ecosystem is a great plus.
- Who likes to think in terms of software and data architecture before opening an Android studio. Comfortable with managing
- the development and deployment of applications.
- Open and more importantly excited about learning the new technologies.
Roles and responsibilities
- Participate and contribute to the design and development of the core
components of the service.
Experience: 3 – 5 Years
React Native framwork app developement for IOS and android.
Build app and UI components from prototypes and wireframes
Working with Redux architecture.
Expo tool for development and app release ( Advantage)
APK and IPA generation using expo tool.
What does the core role include?
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Designing stateless components in React Native
- Contributing in all phases of the development lifecycle
- Working with the developers to create and maintain a robust framework to support the apps
- Working with the developers to build the interface with a focus on usability features
What else can you expect in the role?
- Prepare and produce releases of software components
- Optimizing performance for the apps
- Problem-solving skills, analytical mind, and positive attitude
- Ability to think from end users perspective and focused on improving the overall product experience.
- Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support
What can fetch you brownie points?
- Hands on experience with React Native is required
- Hands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.
- Strong understanding of JavaScript ecosystem
- Hands on experience on Android in creating Hybrid / Native applications
- Demonstrable UI/UX experience on a large-scale app.
- Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual
- Good knowledge of JS frameworks like ReactJS is a plus.
Desired Skills and Experience
Hybrid Apps,React Native, Native iOS and Android Architecture understanding
As a Flutter Developer, you will be in charge of reviewing the software specifications and UI mockups, developing a cross-browser mobile application from scratch, and leading the application testing effort. You'll work alongside a backend Developer, as well as a UI designer to ensure you create high-performing applications with a smooth user experience.
Roles and Responsibilities
1. Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language.
2. Developing user interface components and implementing them by following well-known Flutter / Dart workflows and
practices.
3. Communicating with product and engineering leads to implement business and project objectives.
4. Code review of team members' commits as part of CI/CD cycle.
5. Participate in testing, quality assurance and bug fixes as part of the CI/CD cycle.
- Create and maintain mobile applications.
- Contributing to the development of project schedules and workflows.
- Recommending changes and enhancements to applications.
- Work from UI/UX requirements, APIs and mock-ups to build functional and high-performance applications.
- Keep abreast of the latest technology for mobile applications.
- Work with other developers to brainstorm new applications.
- Create UI tests to source analytics.
Description: Mobile App Developement using Flutter Framework and underlying various technolgies.
Company: Thingsup - An Enterprise Grade IoT Platform
Required Skills:
- HTTP APIs
- SQLite
- Firebase
- Git
- AWS
- MQTT
- IoT
- AWS Cognito
- Knowledge about Hardware IoT, ESP32, ESP8266, NodeMCU etc.
Responsibilities
As a Software Engineer - Cross Platform Mobile Developer you will be expected to develop and maintain Cross platform Android and iOS applications for a range of our clients in different verticals. You will be working alongside other engineers and developers working on different layers of the infrastructure. You will also be helping out junior team members by reviewing their code and providing feedback. Thereby, helping them excel professionally.
Requirements
B.E/B.Tech degree in Computer Science Engineering or any related fields. Even candidates with BCA/MCA degree can apply. But if you feel that you don’t have the necessary degree to apply, don’t worry! If you can prove that you have the necessary skills for this position, we would love to hear from you.
Skills
• Thorough understanding of Flutter and its core principles.
• Proficient in Dart6 Programming.
• Knowledge of modern authorization mechanisms (such as Auth 2.0 or JSON Web Token)
• Build pixel-perfect, buttery smooth UIs across both mobile platforms. • Familiarity with RESTful APIs.
• Leverage native APIs for deep integrations with both platforms.
• Diagnose and fix bugs and performance bottlenecks for performance that feels native.
• Maintain code and write automated tests to ensure the product is of the highest quality.
• Ability to understand business requirements and translate them into technical requirements
• A knack for benchmarking and optimization
• Familiarity with code versioning tools (such as Git or Perforce)
• Strong knowledge of UI design principles, architecture patterns, and best practices for development.
• Familiarity with native build tools, like Xcode, Gradle (Android Studio, IntelliJ)
• Ability to write well-documented, clean code
• Experience launching and managing production mobile apps Nice to have
• Familiarity with continuous integration
• Knowledge on native Android development
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











