
Roles & Responsibilities
- Leads more than one projects end-to-end and collaborates across functions. Drives planning, estimation and execution.
- Manages stakeholder expectations and offers scalable, reliable, performant and easy to maintain solutions.
- Consistently takes well thought technical/design decisions.
- Develops expertise in more than one area and shares knowledge with others. Able to mentor/train people in areas which are new to them.
- Drives people to solve engineering challenges.
- Enjoys high respect of Tech and other cross functional teams.
- Demonstrates effective communication with project team, management and internal/external clients as necessary.
- Surfaces both technical and non-technical team challenges and helps resolve them.
- Champion for SDLC best practices and high-quality standards.
- Significantly contributes in hiring high performance candidates.
Ideal Candidate Profile
- Expert in JAVA, Kotlin, Reactive programming, Asynchronous programming and Dependency Injection. Experience with unit-tests and automation frameworks.
- Familiarity with any architectures like MV*(MVP/MVVM/MVI).
- Strong focus on high-quality mobile UI experiences.
- Operates independently with almost no oversight.
- Is able to apply domain expertise to think critically and make wise decisions for the team, taking into account tradeoffs and constraints.
- Communicates tech decisions through design docs and tech talks.
- Has delivered multiple projects with end-to-end engineering ownership.
- Keeps track of new technology/tools and embraces them as necessary
- 12+ years of experience in a product-driven organization.
Technologies we're working with
- MVP, JAVA and Kotlin, Realm, Firebase Real-time Database, RxJava,Kotlin Coroutines, Dagger and Retrofit.

About BYJU’S - The Learning App
Similar jobs
Our Engineering Team
Keka Engineering Team follows modern engineering practices and works with latest stack. Refactoring is central to our philosophy to evolve the design, maintain code consistency and adapt to dynamic business needs. We believe in DevOps practices, there is no fixed release cycle; our CI/CD pipeline, deployment automation, blue-green deployment and other related practices gives us flexibility to deploy multiple times a day (if required). Our Engineering team is made up of small cohesive teams embracing Agile; working on focus areas to deliver awesome experiences to our Customers. Keka Engineering Team works on complex technical challenges, learns & adapts and most importantly; we have fun along the way.
As a Mobile developer you are required to work with a team of architects, and developers to create mobile applications.
Responsibilities:
· Design and build applications for the iOS platform
· Ensure the performance, quality, and knowledge of best practices
· Collaborate with a team to define, design, and ship new features
· Identify and correct bottlenecks and fix bugs
· Help maintain code quality, organization, and automation.
Requirements:
· Working knowledge of the general mobile orientation, architecture, trends, and emerging technologies.
· Solid understanding of the full mobile application development life cycle.
· Must have good analytical, debugging, and problem-solving skills.
· Self-starter having the ability to independently acquire the knowledge required in succeeding his job.
· Good communication skills. Should be able to discuss requirement for stake holders like, Product Owner and other Business stakeholders
· Proficient with Swift 5 & above
· Strong understanding of MVVM Architecture and should be able to demonstrate working experience
· Strong knowledge of Design patterns
· Strong with Auto layout and Storyboard for proficient user interface creation
· Experience with iOS frameworks such as Core Data, Core Animation, etc.
· Experience with Online/Offline storage, threading, and performance tuning
· Familiarity with RESTful APIs to connect iOS applications to back-end services
· Knowledge of UX standards
· Should have experience with Unit Testing
· Understanding of Apple's design principles and interface guidelines.
· Review code, follow best practices for coding guidelines
· Proficient with writing reusable code
· Familiarity with cloud message APIs and push notifications, social media integration, and integration of analytics
· Knack for benchmarking and optimization
· Proficient understanding of code versioning tools (Git / SVN, Swift Package Manager, Cocoa Pods)
· Familiarity with continuous integration
· Knowledge of Appstore Deployment process/norms
· Good knowledge of Certificate and Profile creations
· Good knowledge of distribution builds for testing over TestFlight or similar distribution tools.
Mandatory skills:
- Good knowledge on Android SDK.
- Working experience in Kotlin.
- Workingexperience in JSON & XML Parsing
- Working experience back-end development, web connectivity, and database (SQLite)
Secondary Skills:
- Experience with Version Control System
- Experience with Bug Tracking
Added advantage if the candidate possess below skills.
- Bluetooth communication, BLE
➞ Benefits of working with Ebizz Family:
- 5 working days
- Paid Overtime
- Growth in a short time
- PF ESIC benefits
- Co-operative Teammates
- Friendly Environment
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.
Requirement
- Minimum year of experience as an Android app developer.
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Ability to understand business requirements and translate them into technical requirements
LinkedIn: https://www.linkedin.com/in/ebizzinfotech/" target="_blank">https://www.linkedin.com/in/ebizzinfotech/
Website: https://www.ebizzinfotech.com/" target="_blank">https://www.ebizzinfotech.com/
We are looking for an enthusiastic iOS Developer Intern who is skilled in Swift and passionate about building iOS apps from the ground up.
Skills Required
1. Product Design and Development Skills
- iOS (Swift)
- Firebase - firestore
- Cloud functions
2. Design skills
Recreate Figma design in Swift
3. Testing Skills
Test the feasibility and viability of the App.
Roles and Responsibilities
- Developing creative solutions and features in an iterative environment to meet the current product needs.
- Collaborating with a team to define, develop, and ship new features.
-
Optimizing components and creating docs, unit, scenario, integration sanity test, etc. if required
About Us:
Spacenos is the fastest-growing start-up which is innovating in the finance, edtech and marketing domain since 2015 and won multiple awards and recognitions from more than 40+ MNCs and Fortune 500 companies. Our Clients are based out of the U.S.A and Australia. We are funded & Supported by Government of Karnataka, Angel Investors and International Grants.
Hiring Process:
- Apply for your CV and past work to be reviewed.
- Receive a telephonic interview or assessment upon filling the final step form.
- Receive offer letter if selected.
Hiring Duration:
Our hiring process takes less than 24 hours from the time you receive the Final Step form.
Validity: Up to Dec 2023
- Apply soon, the earliest applicant would be preferred over the late applicants.
The fun stuff you'll actually be doing:
- Focus on delivering code in ReactNative
- Input and lead technical discussions
- Identify areas of technical improvement within a project
- Provide support for other team members, including non-technical people (DM’s, PM’s)
Requirements
- Lots of previous commercial development experience, with expert knowledge of ReactNative
- Other required technical skillset :- Javascript, Native deployment, App publishing, Unit Testing, Redux / Redux toolkit, writing TDDs, snapshot test and code coverage etc.
- Experience with CICD for RN apps, Performance analysis , Crash reporting, Crash recovery, Localization or Native development is an added advantage.
- Can take the lead on an area of a project (e.g. FE), making some architectural decisions
- Ability to mentor and guide more junior developers
- Ability to explain complicated technical concepts to non-technical people
- Up to date with latest trends in their core technology, and expresses an interest in other areas of the tech stack
Hello
Company Name : Crescentek
Company Website: https://www.crescentek.com/" target="_blank">www.crescentek.com
Job Position: Sr. Android Developer
Remote work
Job Description
- Develop new complex mobile applications from top to bottom (user interface design, application design, implementation, unit and functional testing, deployment to customers). Implement new features in existing mobile applications.
- Act as a technical reference/subject matter expert in all mobile application development life-cycle areas.
- Contribute to the high-performance of the agile-development lifecycle by ensuring Productive, consistent, and successful sprints by working to reduce blocking issues for the team.
- Maintain existing mobile software systems by identifying and correcting software defects.
- Coach and develop team members to increase the team’s bench strength and flexibility.
- Participate in regular design and code reviews with development team members to confirm the use of best practices.
- Create new and extend existing operational documentation based on industry best practices and established international standards of software development.
- Understand and evaluate new technologies, develop skills in new technologies.
- Complete special projects and assignments as assigned
Requirements
- Android engineering experience (3 years) iterating on and shipping native Android applications
- Solid understanding of Java, Kotlin, Foundational Android APIs (e.g., Bluetooth, NFC, Cronet), and Android Studio
- Familiarity with Google's Developer Program Policies
- Comfortable following a DevOps methodology and a Development Process that leverages pull requests, code reviews, automated testing, and continuous deployment.
- A preference for code that is legible and descriptive over code that tries to be clever
-Flutter: To build cross-platform mobile apps for Android, IOS, and Web. Should include making responsive UIs to efficiently query data and manage states in an optimized manner
-Design and Build sophisticated and highly salable apps using Flutter.
-Translate and Build the designs into a high-quality, responsive UI code.
-You will be writing readable and clear code using Dart that can be extensively documented for future use and upgrades.
-Write unit and UI tests to identify malfunctions.
-Design interfaces to improve user experience
-Research and suggest new mobile products, applications, and protocols.
-Stay up-to-date with new technology trends.
-Knowledge and understanding of Firebase.
-Experience in working with remote data via REST and JSON.
-Work on bug fixing and improving application performance.
-Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills:
-Good working knowledge of Database concepts
-High quality & optimized code
-Strong knowledge of JSON & the REST API is an added advantage
Requirements:
-Minimum 1 to 3 years of experience
-Good communication
-Willingness to learn new technology
-Analytical skills
-Team player
-Quick & Independent-learner
-Problem-solving skills
We are looking for an iOS application developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
MUST BE ABLE TO WORK AT OUR OFFICE IN : Sec. 63, Noida, UP 201301
Responsibilities:
- Design and build advanced applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Very good experience with Objective-C and iOS SDK
- Good working knowledge in Cocoa Touch
- Experience with memory management and caching mechanisms specific to mobile devices.
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text.
- Experience in Payment gateway integration in mobile apps.
- A portfolio of iOS in the app store is a plus.
- Git & Gerrit.
- UI & UX experience.
- Experience in Swift4 and above version of Swift.
- REST API association, Locations, and Map API.
Required Candidate profile
- A minimum of 3 years of experience in iOS app design and development
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and
Core Text - Experience in imaging/pdf manipulation sdk will be preferred.
- Working experience with PDFTron sdk
- 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
- Collaborating with cross-functional teams to define, design, and ship new features
- Working with outside data sources and APIs
- Unit-testing code for robustness, including edge cases, usability, and general reliability.
- Working on bug fixing and improving application performance.
- Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
Candidate Profile:
- B.E. / B.Tech. / MCA in Computer Science, Engineering, or related fields is required.
- Proven software development experience and Android skills development
- Proven working experience in Android app development and have published at least one original Android app.
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- 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.
Must have technical skills:
- The candidate will possess strong low-level programming skills for building native applications for the following tech stacks:
iOS Platform: XCode, Swift5
Android Platform: Android Studio 3.5, Android Marshmallow, API Level 23 and above, Colin
- Experienced with API Integration.
- Knowledge of application development processes, DevOps, and Agile methodologies
- Knowledge and Experience in Microsoft Azure Cloud will be a plus.
- Working knowledge of SQL queries and use cases
Soft Skills
Good communication skills, quick learner, and ability to work under pressure
Team player with the ability to establish close working relationships with other teams
Should have good logical, analytical & problem-solving skills.









