
About Grabbngo Pvt ltd
About
Connect with the team
Similar jobs
Job Title : iOS Developer (SDE-1)
Experience : 2+ Years
Location : Bangalore
Notice Period : Immediate to 15 Days Preferred
Working Days : 5 Days a Week
About the Role :
We are looking for a passionate and highly motivated iOS Developer (SDE-1) to join our engineering team. In this role, you will contribute to building and enhancing high-quality iOS applications that deliver seamless user experiences to millions of users. You will work closely with experienced developers, product managers, designers, and backend teams in a fast-paced and collaborative environment.
Mandatory Skills :
Swift, SwiftUI, iOS SDK, REST APIs, UIKit, Git, Mobile App Development, API Integration, Debugging & Performance Optimization.
Key Responsibilities :
- Develop and maintain high-quality iOS applications using Swift and SwiftUI.
- Collaborate with the iOS development team to understand and contribute to the app architecture, codebase, and overall functionality.
- Design, develop, test, and deploy new features and enhancements for the iOS application.
- Integrate RESTful APIs and ensure seamless communication between mobile applications and backend services.
- Participate in code reviews and follow best coding practices to maintain high code quality.
- Troubleshoot, debug, and optimize application performance to ensure a smooth user experience.
- Stay updated with the latest iOS development trends, frameworks, and technologies.
- Work closely with cross-functional teams including Product, Design, QA, and Backend Engineering teams.
- Contribute innovative ideas to improve application performance, scalability, and user experience.
- Support maintenance and enhancement of existing features and functionalities.
Required Skills & Qualifications :
- 2+ years of hands-on experience in iOS application development.
- Strong proficiency in Swift and SwiftUI.
- Good understanding of iOS SDK, UIKit, and mobile application architecture patterns.
- Experience with REST APIs, JSON parsing, and third-party library integration.
- Knowledge of version control systems like Git.
- Familiarity with app performance optimization and debugging tools.
- Understanding of software development lifecycle and agile methodologies.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
Preferred Qualifications :
- Experience working on scalable consumer-facing mobile applications.
- Familiarity with CI/CD pipelines for mobile applications.
- Knowledge of App Store deployment and release processes.
- Exposure to unit testing and automation testing frameworks is a plus.
Interview Process :
- 1 Internal Interview Round
- 2 Client Interview Rounds
Technical Experience:
-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
-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
-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 Googles Android design principles and interface guidelines
-Proficient understanding of code versioning tools, such as Git
Job Description
We are seeking an experienced and highly skilled Senior Android Developer to join our Banking project team. As a Senior Android Developer, you will be responsible for designing, developing, and maintaining the Android Application for our service-oriented project. This is an excellent opportunity to work in a dynamic and collaborative environment, leveraging the latest technologies to deliver cutting-edge service.
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and deliver high-quality Android applications with a strong emphasis on user experience (UX).
- Utilize architecture patterns and best practices for scalable and maintainable code.
- Implement reactive programming for efficient and responsive applications.
- Integrate third-party SDKs to enhance application functionality.
- Conduct regular code reviews to ensure code quality and adherence to best practices.
- Lead and contribute to sprint planning, dev analysis and ensure timely delivery of milestones.
- Manage and mentor team members, fostering a collaborative and productive work environment.
- Communicate effectively with clients to understand requirements and provide updates on project progress.
- Improves testability, team documents.
- Stay updated with the latest trends and technologies in Android development.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. Relevant experience 5 to 8 years.
- Proven experience as an Android Developer, preferably in a senior or lead role, with a strong focus on service-oriented projects.
- Good working knowledge of Android and Core Java.
- In-depth knowledge of architecture patterns such as MVP and MVVM.
- Experience with reactive programming using RxJava.
- Proficient in utilizing Dependency Injection tools.
- Hands-on experience with integrating third-party SDKs.
- Familiarity with Kotlin programming language.
- Excellent problem-solving and analytical skills, with the ability to debug complex issues and propose effective solutions.
- Proficiency in UI rendering and performance optimization.
- Demonstrated ability in team management, including sprint planning and handling deliverables.
- Effective communication skills for collaboration with cross-functional teams and clients.
- Ability to adapt to new technologies and learn quickly.
Good to have:
- Familiarity with Kotlin programming language.
- Backend understanding to facilitate effective communication with backend developers.
- Experience with cross-platform development frameworks (e. g., Flutter) is a plus.
Our Culture and policies we believe in and live by at Nuclei:
- Profitable company with a team-first culture
- Everyone is encouraged to take decisions and lead. Complete freedom with responsibility.
- Work from anywhere - Goa or Bali or Ladakh - Permanently remote
- Unlimited leaves - There is no leave policy at Nuclei.
- 5 days working. Friday 2nd halves are focused on learning and development
- What we do is a part of work - Bookclub, Hackathons/ Ideathons, Chess club, Expert talks, etc. To explore opportunities to evolve ourselves as an individual and team.
Job brief
We are looking for a qualified Mobile developer to join our Engineering team. You will be working with our engineers to develop and maintain high-quality mobile applications.
If you’re passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a Mobile developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment.
Ultimately, you should be able to design and build the next generation of our mobile applications.
Responsibilities
- Support the entire application lifecycle (concept, design, test, release, and support)
- Produce fully functional mobile applications writing clean code
- Gather specific requirements and suggest solutions
- Write unit and UI tests to identify malfunctions
- Troubleshoot and debug to optimize performance
- Design interfaces to improve user experience
- Liaise with the Product development team to plan new features
- Ensure new and legacy applications meet quality standards
- Research and suggest new mobile products, applications, and protocols
- Stay up-to-date with new technology trends
Requirements and skills
- Proven work experience as a Mobile developer
- Demonstrable portfolio of released applications on the App store or the Android market
- In-depth knowledge of at least one programming language like Swift and Java
- Experience with third-party libraries and APIs
- Familiarity with OOP design principles
- Excellent analytical skills with a good problem-solving attitude
- Ability to perform in a team environment
Location: Bangalore
Reporting Manager: VP, Engineering
Job Description:
● Min 4-5 years of experience in Mobile application development
● Min 2-year Experience in React Native app development
● Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax
Follow best practices using Android Guidelines
● Knowledge of functional or object-oriented programming
● Technically strong in React-Redux/Mobx development and deep understanding of core mobile
concepts such as lifecycle, UI, networking, caching, device features, etc
● Experiences with automated testing suites, like Jest or Mocha
● Experience integrating third-party frameworks. Worked with logging and capturing user navigation
and app usage to Analytics and Crashlytics for understanding the most used features by users.
● Knowledge of mobile security and cryptography is an advantage.
● Good working knowledge of tools such as Git, JIRA, Jenkins, or any tools that are similar to
these.
● Experience with agile methodology is preferred
● Good communication skills
● Good knowledge of app telemetry integration & app performance management
● Have published at least 2 React Native apps on Play Store & Appstore
Key Skills:
● Implement robust app architectures and complex user interfaces
● Component Design and coding new features. includes unit tests, debugs, and solves defects
● Component Design/Coding/Unit Testing/Debugging
● Responsible for designing app architecture and integration design to various external systems
(APIs, 3rd Party SDK)
● Follow best practices using React Native Guidelines
● Understand reacting design patterns like HOC, Render Props, and their applications.
● Good understanding of atomic design principles
● Experience with CSS-in-js / styled-components
● Good understanding of Android & iOS working principles, Release process
● Ability to multi-task under pressure and work independently with minimal supervision
● Work on high-performance consumer-facing apps
● Understanding the nature of asynchronous programming and its quirks and workarounds.
● Good understanding of server-side templating languages (such as jade, EJS, and pug).
● Creating database schemas that represent and support business processes.
● Implementing automated testing platforms and unit tests.
● Basic understanding of front-end technologies, such as HTML5, SCSS, and CSS3.
● Ability to make recommendations on UI design and UX best practices.
- S/MS degree in Computer Science, Engineering or a related subject
- Proven working experience in software development
- Working experience in iOS development
- Have published one or more iOS apps in the app store
- A deep familiarity with Objective-C and Cocoa Touch
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
- 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
* 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.
Aimed at building a massive parallel economy, This For That, is looking for highly driven engineers to build out a world class product. The product is in its early stages so there’s a lot to learn and build from scratch. You will get to work alongside seasoned business and marketing professionals and become part of the core engineering team.
Role and responsibilities:
1) Taking complete ownership of our Android app: Development and maintenance
2) Translating design and wireframes into clean, high quality code
3) Ensuring best possible performance, quality and responsiveness of the Android App
4) Constant bug fixing and improvement of the App
5) Mentoring and leading other engineering team members
Skills needed:
1) Experience in product development, architecture and design for a minimum of 2-6 years
2) Well versed with Android Studio, Android SDKs and ability to work with different screen sizes
3) Expertise in Java, Kotlin or both
4) RESTful APIs and databases (MongoDB) to integrate backend services effectively
5) Experience with storage, threading and performance tuning
6) Implementing unit tests, bug fixes and managing and planning release cycles
7) Well versed with Agile methodology
8) Complete self-starter, curious to learn newer technologies, with strong ownership and mentoring skills
9) Great to have but not mandatory: Knowledge of Node.js
Perks:
1) Monthly salary paid at the beginning of the month
2) A highly motivating and open work environment
3) Great food from time to time (We are a team of big foodies!)










