Android Developer at Sunmobility · Bengaluru (Bangalore) · 0 - 3 years · ₹3L - ₹6L / yr · Raised funding · Posted 12 Nov 2019

Similar jobs (10)
● Love for coding: A fanatic about writing beautiful and scalable code.
● A sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful,
innovative and inventive.
● Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite
attention to detail, and are comfortable learning new technologies and systems.
● Team player: Knack for influencing without being authoritative. Pitch in wherever the
team needs help, from writing blog posts to supporting customers.
● Accountability: High sense of ownership for your code and relentlessness to deliver
projects with high business impact.
KEY QUALIFICATIONS
● BE/BTech in Computer Science or related field.
● You have a minimum 3+ years of Android development and a strong understanding of
building complex layouts using Android SDK.
KEY SKILLS
● Strong computer system analysis and design skills in current methodologies and
patterns including object-oriented programming, MVC, MVP, MVVM etc.
● Proficient in working with multi-threaded apps, XML, JSON, web services, Android
development tools, and SDK.
● Experience in Kotlin, Dagger2 and RXJava and third-party libraries and APIs.
● Skilled in writing Unit Tests and/or Test Driven Development (TDD) preferred.
Job Title: Application Developer Intern (Android & iOS)
Location: Gurugram, Haryana, India
Employment Type: Full-time Internship (Immediate Joiners Preferred)
Internship Duration: 6 Months (Can be extended/performance-based PPO)
Stipend: As per company norms
About Aaizel International Technologies Private Limited
Aaizel International Technologies Private Limited is a fast-growing technology company focused on building scalable web and mobile applications. We specialize in cross platform development using React Native, delivering seamless user experiences across Android, iOS, and web. Driven by innovation and eAiciency, we create high-performance digital solutions that solve real-world problems.
At Aaizel International Technologies Private Limited, we foster a culture of ownership, creativity, and continuous learning, empowering aspiring developers to build impactful products. Internship
Overview
We are looking for enthusiastic and passionate Application Developer Interns who are eager to learn mobile application development across Android and iOS platforms. The ideal candidate should have a strong programming foundation, an interest in mobile technologies, and a willingness to work on real-world projects under the guidance of experienced mentors.
Key Responsibilities
Assist in developing and maintaining Android, iOS, and cross-platform mobile applications.
Collaborate with senior developers to build scalable and user-friendly applications.
Write clean, maintainable, and eAicient code.
Integrate REST APIs and third-party services into mobile applications.
Participate in debugging, testing, and performance optimization.
Assist in application deployment and app store release processes.
Work closely with UI/UX designers and backend developers.
Learn and follow coding standards, version control practices, and software development methodologies.
Required Skills & Qualifications Educational Qualification:
B.Tech/B.E., BCA, MCA, M.Tech, or equivalent in Computer Science, Information Technology, or related disciplines.
Final-year students or recent graduates are encouraged to apply.
Technical Skills (Basic Knowledge Preferred)
React Native
Android (Java/Kotlin)
iOS (Swift)
React.js
JavaScript, HTML, CSS
ExpressJS (Basic)
REST APIs
MySQL/MongoDB (Basic)
Git/GitHub Preferred Knowledge
API Integration
Authentication (JWT/OAuth)
Firebase
Local Database (SQLite/Realm)
Payment Gateway Integration (Basic understanding)
Push Notifications
Cross-platform mobile development concepts
Soft Skills
Strong analytical and problem-solving skills.
Good communication and interpersonal skills.
Quick learner with a positive attitude.
Ability to work collaboratively in a team environment.
Passion for mobile application development and emerging technologies.
What You'll Gain
Hands-on experience working on live industry projects.
Mentorship from experienced software developers.
Exposure to modern mobile application development tools and frameworks.
Opportunity to enhance technical and professional skills.
Certificate of Internship upon successful completion.
of the infrastructure.
Job Title: Android Developer
Experience: 0-1 years
Job Type: Full-time In-office
Job Location: Gurgaon
JOB DESCRIPTION DUTIES & RESPONSIBILITIES
➢ Translate designs and wireframes into high-quality code.
➢ Design and build, and maintain high-performance, reusable, and reliable applications for the
Android platform/Java code
➢ Identify and correct bottlenecks and fix bugs to improve application performance.
➢ Work with outside data sources and APIs
➢ Help maintain code quality, organization, and automatization
➢ Unit-test code for robustness, including edge cases, usability, and general reliability
➢ Ensure the best possible performance, quality, and responsiveness of the application
QUALIFICATIONS & REQUIREMENTS
➢ BS/MS degree in Computer Science, Engineering, or a related subject
➢ Proven software development experience and Android app development
➢ Strong knowledge of Android SDK, different versions of Android
➢ Familiarity with RESTful APIs to connect Android applications to back-end services
➢ Strong knowledge of Android UI design principles, patterns, and best practices
➢ Experience working with remote data via REST and JSON
➢ 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
➢ 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
-Collaborate with cross-functional teams to analyze,define,design,code and ship new features.
-Ensure agile test-driven development for robustness,usability,reliability,security and performance.
-Work on fixing bugs by addressing the root cause and improving application performance.
-Continuously discover,evaluate, and implement new technologies/tools to maximise development efficiency and productivity.
-Hands-on individual contributor, reporting to the Head of Technology.
Requirements
-Experience in Cross-platform mobile app development using Flutter/React Native. Prior experience developing with Flutter is a plus.
-Experience developing with Dart, whether with Flutter and/or for the web, is required. Additionally, deep experience contributing to and managing high-scale production mobile apps is desired. Expertise in Android development is preferred.
-Minimum of 2-3 years full-time mobile development experience (Android). Strong system design and architecture skills - specifically for android. Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement.
-Optimizing app performance and memory consumption. E2E App development and/or experience of developing SDKs is good to have.
-Bonus Points - Experience with Java.
-Experience launching and managing Production mobile apps on Android.
-Experience authoring, testing, and deploying code mission-critical applications.
-Debugging Android apps using simulators and related tooling. Developing and releasing complex, data-driven map based apps using Native as the primary application framework. Persisting data for offline-first apps using flutter -Developing reusable UI Components or libraries.
-Networking and integrating third-party APIs using Flutter. Experience developing integrations with common APIs (e.g., Firebase, Twitter, Instagram, Stripe, Youtube, Google etc.)
-Knowledge of Data Structure and Algorithms.
-Knowledge of OOPs principles.
-Understanding of Relational/NoSQL Databases
-Experience with Git
-Mindset to take up project individually.
-Experience working in an agile development process.
-Writing clear, maintainable and testable code.
* Seniority Level: Assoiate Level
* Industry: Marketing & Advertising
* Employment Type: Full-time
* Job Functions: Engineering , Information and Technology
* Job Location: Bengaluru
* Experience: 2 years
**Responsibilities: **
* Work closely with our product and design teams to customise the game experience.
* Prototype new and redesign features for mobile games and apps.
* Strong coding abilities and experience with Kotlin, Java and android SDK.
* A focus on UI design principles, hardware acceleration and making games work intuitively.
* Contribute best-in-class programming skills to develop highly innovative consumer facing mobile products.
* Analyze for performance bottlenecks and profile code for performance.
* Interact with developers all over the world to understand their use.
**Requirements: **
* BE/B-Tech/M-Tech/MS in Computer Science.
* 2+ Years of experience in Android with an in depth knowledge of Android internals.
* 1+ Year of experience in programming languages like Kotlin and Java.
* Knowledge of common design patterns and their applications.
* App development is a big plus.
* Working knowledge of networking libraries and technologies.
* Hands on experience with GIT is a must.
**WHAT IS IN IT FOR YOU?**
* An opportunity to be a part of a fast scaling start-up in the AdTech space that offers unmatched services and products.
* To work with a team of young enthusiasts who are always upbeat and self-driven to achieve bigger milestones in shorter time spans.
* A workspace, that is wide open as per the open door policy at the company, located in the happening centre of Bangalore
* A well-fed stomach makes the mind work better and therefore- free lunch with a wide variety on all working days of the week, a stocked up pantry to satiate your want for munchies, a Foosball table to burst stress and above all a great working environment.
* We believe that we grow as you grow. Once you are a part of our team, your growth also becomes essential to us, and in order to make sure that happens, there are timely formal and informal feedback sessions.
• Exposure to Android CTS/VTS test development and fixing of CTS/VTS issues.
• Interface with Various Domains within Android Product Line to achieve Stability metrics.
• Excellent in C, C++ programming
• Good understanding of Android architecture (AOSP, Binder IPC, HAL Layers & Native services)
• Board bring-up, Kernel Migration & Android Porting/Upgrade.
Mobile application developer
Software engineering - Bengaluru and remote
Description:
Building products at BiCSoM is about turning dreams and ideas into lovable technology and design solutions. As a mindful member of the BiCSoM team you will create rule-breaking mobile applications on Android and iOS using Flutter and Dart, BLOC pattern, Redux, Kotlin and SWIFT. Large number of people across the globe use our products everyday, we take pride in wearing ‘Made with love in India’ on our sleeves.
Requirements:
What are we looking for?
- We expect you to have your domain knowledge of Flutter, Dart, Room or Realm DB, BLOC pattern based development, Redux and RX Dart
- There are few skills which you need to have from get-go:
- You are a problem solver, polite and someone who values team members and customers
- You respect time and understand, lost time never comes back
- You have the ability to explain your algorithms and solutions and understand how to ask questions with respect to mobile app development and web development scenarios
- You are a smart and energetic talent from engineering and computer science background
- Based on the situations you can contribute individually or work with team and make work productive and fun
- In terms of day to day work, for 2 years you should have done the following:
- At least 2 to 3 live projects in Flutter or Native Android or iOS
- Thorough understanding of Dart programming for mobile application development
- Writing frontend code with SOLID principle
- Unit testing of your code with Travis CLI
- Collaborative development with BitBucket or GIT and handling of code merge conflicts
- Documenting frontend code
- Knowledge of Android native and iOS native is a plus
- Proficient in Linux, and understanding of Ubuntu OS
- Knowledge on Firebase or Firestore is a plus
Other information:
- Work location: Bengaluru city and Remote
- Working days - 6 days a week
Welcome to BiCSoM careers:
BiCSoM Technologies Private Limited is committed to breakthrough innovation and success for its team members. From our mindful culture of compassion and wisdom to passionate customer success philosophy, this is one awesome place to work! So come and experience what it takes to build digital products which are loved by millions of users across the globe. You will find speed, agility, fun and supportive culture where we are responsible for each other’s success.
- BiCSoM is a registered startup under the Startup India initiative of Government of India and a DIPP registered MSME
- BiCSoM was recognized as one of the top AR/VR startups in India in 2018 in DCB Bank innovation carnival











