* 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.

About GreedyGame
About
GreedyGame is a platform which enables blending of ads within mobile gaming experience using assets like background, characters, power-ups. It helps advertisers engage audiences while they are playing games, empowers game developers monetize their game development efforts through non-intrusive advertising and allows gamers to enjoy gaming content without having to deal with distractive advertising.
Company video


Connect with the team
Similar jobs
About the Role :
Senior Android Team Lead will be responsible for testing, QC, debugging support for various Android and Java software/servers for products developed or procured by the company. The role includes debugging integration issues, handling on-field deployment challenges, and suggesting improvements or structured solutions. The candidate will also be responsible for scaling the architecture. You will work closely with other team members including Web Developers, Software Developers, Application Engineers, and Product Managers to test and deploy existing products. You will act as a Team Lead to coordinate and organize team efforts toward successful completion or demo of applications. This includes implementing projects from conception to deployment.
Responsibilities :
● Working with the Android SDK, Java, Kotlin, NDK
● Handling different Android versions and screen sizes
● Applying Android UI design principles, patterns, and best practices
Requirements :
● Strong technical background in Android application development and Kotlin
● Solid programming skills
● Detail-oriented with strong attention to specifics
● Excellent written and verbal communication skills
● Strong analytical and quick problem-solving ability
● Ability to quickly document requirements from open discussions
● Fast typing skills for documentation and communication
● Familiarity with JIRA, EPICs, Excel, Google Sheets, and Agile methodologies
● Team player with leadership qualities
● Decision-making ability and team management skills
● Interest in working in a startup environment with cutting-edge products
● Experience with design and architecture patterns
● Understanding of testing processes, debugging, code versioning, and repositories
● UI/UX experience
● Strong knowledge of Java & Kotlin
● Software development experience with strong coding skills
● Experience building services for data delivery to mobile clients
● Experience with relational and non-relational databases
● Knowledge of REST and JSON data handling
● Experience with libraries like Retrofit, RxJava, Dagger 2, Lottie
● Server integration (REST endpoints)
● Experience with AWS stack and Linux
● Apps shipped and available on Google Play
● Backend API development
● Familiarity with Android Studio, Eclipse IDE
● Good knowledge of mobile hardware, software, and operating systems
● Willingness to work in a fast-paced startup environment
● Strong oral communication and presentation skills
● Team-oriented, with a positive approach to technology and engineering
● Result-oriented with a focus on efficiency and timeliness
● Strong self-awareness and ability to work under deadlines
● Proficiency in Microsoft Project, PowerPoint, Excel, Word
● Willingness to mentor and manage team members
● Willing to travel 5–10% of the time for demos, training, and collaboration
Preferred Background :
● Understanding of Artificial Intelligence and Machine Learning
● B.S. / M.S. in Computer Science, Electrical, or Electronics Engineering
● 5+ years’ experience with Android, Java Server, JSP
● Experience with Virtual Reality and Augmented Reality
● Familiarity with Test-Driven Development
● Background in CS or ECE
● Python experience is a big plus
● iOS development knowledge (not mandatory)
● Strong foundation in data structures and algorithms
Must Have :
Strong technical background in Android application development and Kotlin
· Looking candidates having 5+ years of experience.
· Need candidates from Delhi NCR Only.
· All Academic backgrounds acceptable (except BCA).
· Immediate Joiners Preferred
· Candidate must have some experience working with IoT devices.
· Candidate should have experience working with Camera model X.
Job Title: React Native Developer
Experience: 2+ Years
Location: Bangalore, India
Elocity is a cleantech start-up striving to make the world a better place through technology innovations. We
are building a global infrastructure for making the transition to electric vehicles viable, affordable, and
sustainable by working closely with the utilities, governments, and public.
Headquartered out of Canada, we are a team of highly specialized domain experts and problem solvers
enabling utilities, public and private sector entities to successfully manage the demands of electric vehicle
charging and its infrastructure needs to pave the way for electromobility in future.
To know more visit https://elocitytech.com/
Job Summary
We are looking for a React / React Native senior developer interested in building performant mobile apps on
both the iOS and Android platforms. Your primary focus will be on developing user interface components and
implementing them following well-known React Native frameworks. You will ensure that these components
and the overall application are robust and easy to maintain. You will coordinate with the rest of the team
working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving,
sophisticated design, and a quality product are important.
Key Responsibilities include, but are not limited to:
* Build pixel-perfect, buttery smooth UIs across both mobile platforms.
* Ensure the best possible performance, quality, and responsiveness of the mobile applications * Good
understanding of Design and Architecture Patterns
* Maintain code and write automated tests to ensure the product is of the highest quality.
* Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ).
* Experience in native Android / iOS app development is preferable.
* Individuals who would connect best with the job requirements are those who:
- Are excited to be part of a young, dynamic team that is building a disruptive, sustainable business
- Are willing to go the extra 100 miles it takes to win in a super competitive market.
- Are innovative, resourceful and comfortable with dynamic business requirements
* Fulfil below minimum criteria:
- 2+ years' experience in React-Native based app development
- 1-2 years' experience in Mobile app development (React-Native + Android/iOS).
- Hands on experience in Redux
Qualifications & Skills:
• Bachelor's degree in Computer Science or related fields with 3+ years of experience
• 2+ years of native Android/iOS development
• Constantly learning and looking for ways to improve yourself and the processes around you.
• Deep knowledge of scalability, security, and maintainability of high-volume mobile applications
• Should have mobile testing experience with strong basics, understand about the mobile OS and
excellent debugging skills.
• Strong analytical, problem-solving, leadership and decision-making skills
• Sharp analytical abilities, proven design skills, excellent communication skills.
• Mentoring and supporting other team members by doing code reviews and applying your experience
in process and technical leadership.
• Must be able to handle the independent execution.
We are looking for an Android Developer responsible for the development and maintenance of applications aimed at a range of devices including mobile phones and tablet computers. Your primary focus will be development of applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential
Roles and Responsibilities
² Design and build applications.
² Ensure the performance, quality, and responsiveness of applications
² Collaborate with a team to define, design, and ship new features
² Identify and correct bottlenecks and fix bugs
² To maintain the code quality, organization, and automation
² Work with the development team consisting of architects, UI designers, product managers, testers to deliver high quality mobile product & services
² Develop, test and rollout optimised UIs for diff versions/device
² Translate designs and wireframes into high quality code
² Build for multi device & multi platform scenario i.e mobile website along with mobile app
² Design, build, and maintain high performance, reusable, and reliable Java code
² Ensure the best possible performance, quality and responsiveness of the application
² Adaptability is a key factor to becoming a great Android app developer
² Identify the bugs ,correct bottlenecks and fix bugs
Skills Required:
² Prominent hands on experience in Native Android, Native iOS or Both.
² Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
² An Android app developer must be well-versed with Java programming language.
² Familiarity with RESTful APIs to connect applications to back-end services
² Strong knowledge on UI design principles, patterns, and best practices
² Having knowledge about offline storage, threading, and performance tuning
² Knowledge of the open-source Android ecosystem and the libraries available for common tasks
² A knack for benchmarking and optimization
² Ability to understand business requirements and translate them into technical requirements
² Understanding of Google’s Android design principles and interface guidelines.
² Proficient with Objective-C or Swift.
² Understanding of Apple’s design principles and interface guidelines
² Knowledge of low-level C-based libraries is preferred
² Familiarity with cloud message APIs and push notifications
² Knack for benchmarking and optimization
² Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
² Familiarity with continuous integration.
KEY RESPONSIBILITIES WILL INCLUDE:
- Participating in the entire product lifecycle (analyze, develop, test, release, and support.
- Contributing to research for new web and mobile technologies and recommend solutions to improve interface designs and interactions
- Testing, debugging, and fine-tuning to optimize the application’s performance.
- Designing intuitive applications to enhance users’ experiences.
DESIRED SKILLS AND EXPERIENCES:
- 2+ year experiences of mobile/web application development and system integration.
- Must be a skilled programmer with knowledge of coding best practices and ability to produce highly readable and maintainable code.
- Management and support of Google Play Store and Apple App Store.
- Experience in API development and integration with third-party APIs
- English communication is required. Great communication skills to coordinate across technical teams and business stakeholders.
- Creative, detail-oriented, and with good problem-solving skills
- Ability to collaborate with and lead other development team members.
- Ability to work in multiple projects and thrive in a fast-paced environment
- Candidate must possess at least a bachelor's degree or Post Graduate Diploma in Computer Science/Information Technology or equivalent.
- Specialization in IONIC must.
KNOWLEDGE OR EXPERTISE IN THE FOLLOWING ARE AN ADVANTAGE:
- Specialization in HTML5, CSS3, jQuery, and JavaScript.
- Experience with web service integration (REST, JSON, XML).
- Experience or knowledge with Git, Gitlab, GitHub is a plus.
About TrueFan
TrueFan is a celebrity-fan experience platform that enables fans to connect with their favorite celebrities. The business runs on a mobile application where fans compete in an online quiz contest designed on the life of their favorite celebrity (their movies, trivia, facts, etc.) and the winners get a personalized video message from them. The idea is to provide millions of fans an opportunity to fulfill their lifelong dream of interacting with their favorite celebrity while keeping it simple, passion oriented, and engaging for them.
TrueFan is founded by ex-IIT-SRCC alumni and is backed by marquee investors including Ronnie Screwvala, Mayfield Fund, and Saama Capital.
For more details: visit https://www.truefan.in/" target="_blank">https://www.truefan.in/
Job Description
We are looking for a React Lead interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as leading and coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- 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.
- Reach out to the open source community to encourage and help 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.
- Transition existing React web apps to React Native.
What does the core role include?
- Leading a team of Developers to discuss user interface ideas and applications.
- 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.
Visit Us - https://www.truefan.in/" target="_blank">https://www.truefan.in/
-
Experience: 2-4 Years
-
Mandatory Technologies: Java, Android Studio, Kotlin (Optional)
Responsibilities
-
We are looking for a native android developer responsible for the development and maintenance of applications aimed at a range of android versions.
-
Must have relevant work experience in mobile development life cycle, Design, build and maintain the Android applications.
-
Work quickly and efficiently so that app features can be shipped frequently to promote user satisfaction.
-
Ability to learn quickly through instruction and self training.
-
Ability to analyze and comprehend existing developed code and reuse existing code in new applications. We have a broad library of already developed products so one must be able to re-use old code and not write new code for everything.
-
Able to work individually on Projects.
Skills and Qualifications
-
Required developer with good knowledge of Android native Application development for position of Android developer or Android Team Lead depending on experience.
-
Qualifications: Good knowledge of developing Android apps either independently or with a team.
-
Proficient in using Retrofit, SQLite, Java, GPS & Camera based Apps
-
Experience using RESTful, JSON web services
-
Solid understanding on core Android Components like Activities and Services.
-
-
Attention to details, Must be able to work independently.
Designation: Technical Lead - Android (ABL_SS_597)
Position description:
- Responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices.
- Along with Hands-on development will lead the development of Android applications and their integration with back-end services.
- Work alongside other engineers and developers working on different layers of the infrastructure.
- Translate designs and wireframes into high-quality code
- Design, build and maintain high performance, reusable, and reliable Kotlin and Swift code
- Would be working on IOS platforms hands on along with Android.
- 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.
Primary Responsibilities:
- Would be building features and services in android and ios.
Required Skills:
- 7 – 11 years of work experience of Kotlin, RxKotlin and Java
- Knowledge of different designing patterns, Preferably MVVM.
- Experience in Socket Programming and Android Jetpack Components.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes &
- Understanding of Android Porting and Build process, Android native and System app.
- Familiarity with RESTful APIs to connect Android applications to back-end services GRPC, Retrofit.
- 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
- Familiarity with cloud message APIs and push notifications, Deep Linking
- A knack for benchmarking and optimization
- Nice to have an understanding of Swift, Objective-C and Cocoa Touch
- Nice to have an understanding with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning
- Familiarity with Flutter or React Native
- 2+ years experience in Kotlin
- MVVM Architecture
- Atomic design pattern(additional)
- Algorithms & Data structure concepts
- B2C App / Product Company Experience
- BE and BTECH in Computer, Computer Science, IT
KeepTruckin is on a mission to modernize the trucking industry. With the leading fleet management platform, we are bringing trucks online and fundamentally changing the way freight is moved on our roads.We see our hard work rewarded in tangible ways every day and we believe that intelligence is most powerful when paired with humility. We're motivated by the opportunity to impact and improve every facet of a trillion-dollar industry that touches everyone's lives. KeepTruckin is proud to be a Forbes Cloud 100 company, a 2020 Career-Launching Company by Wealthfront and named a Forbes Best Startup Employer 2020.About the
Role:
As one of our first mobile engineers in Bangalore, this is a great opportunity to make a significant impact in designing and building our new KeepTruckin Fleet Manager Android app and as well as grow by working directly with experienced technology professionals with backgrounds from Silicon Valley companies like Google, Twitter, Facebook and Uber (to name a few). We are looking for candidates who have a familiarity with Java and Kotlin, and a good understanding of system architectures (MVC, MVVM, Redux) and a forward thinking mindset aimed at high readability (declarative) code, as well as identifying problems or bottlenecks before they become issues.
What You'll Do:
Develop from scratch our new Android KeepTruckin Fleet Manager AppWork with product team to refine feature specs, and work with cross functional teams like IoT, Embedded, Data Science/ML, Computer Vision & Motion teams to create fluid user experiences with interactive visualization for a multitude of data from these different teamsCommunicate with backend engineers about API requirements or refinements, and engage with the senior engineers for mentorship to learn & grow in your areas of interestAnalyze our user's data to identify bugs, and help support team to diagnose user problemsBe able to work as part of a small, tightly knit team
What We're Looking For:
2-4 years of experience working on Android apps with a deep understanding of Android SDKsProficiency in Java, Kotlin, Android lifecycle, custom views, database/persistenceAn understanding of Android UI/UX and application design paradigms. An appreciation and understanding of automated app testingKnowledge in RxJava2, Dagger2, and knowledge or interest in commercial vehicles/trucking is a plus!
Creating a diverse and inclusive workplace is one of KeepTruckin's core values. We are an equal opportunity employer and welcome people of different backgrounds, experiences, abilities and perspectives.Please review our Candidate Privacy Notice here. ( https://drive.google.com/file/d/1Xs7GivrHCj05XC6-mn6MsRGG3V5AcgZ5/view?usp=sharing )
Requirements:
- 1 to 2 years hands-on experience with Android programming (If you are fresh out of college you should be great at Java + Android coding)
- Bachelor’s Degree
- Strong Java skills with good knowledge with an attitude of learning.
- Good understanding of object-oriented concepts
- Passionate about creating a phenomenal mobile experience.
- Good understanding of RESTful APIs
Preferred:
- Bachelor’s Degree in Computer Science / Engineering preferred
- Attitude towards implementation of code and relevant tests.
- Hands on experience with consuming RESTful APIs on Android client.
- Hands on experience with 3rd party libraries like Retrofit, Android Support libraries, understanding of Material Design specification, Google Play Services.
- Familiarity with Kotlin a plus










