Similar jobs
Your Key Responsibilities
● You’ll be taking full ownership of end-to-end app development along with maintaining our accounts on Play Stores and App Store.
● Defining the architecture for the App and maintaining it with industry standards.
● Improving app performance along with an amazing customer experience.
● Working closely with the product team to create a useful application for the customers.
● Prototyping new features and exploring technological solutions to deliver an amazing experience.
● Leverage native APIs for deep integrations.
● Maintain code and write automated tests to ensure the product is of the highest quality.
Recommended skills
● 3+ years of experience of working with React Native.
● Experience with Native Android/IOS native is a plus.
● Experience with automated testing suites.
We are trying to digitise over 20 million mom and pop shops, and we are looking for skilled iOS developers who can help us do that.
Looking for a core founding member for Zobaze.
Responsibilities:
• Develop, improve, and maintain iOS apps at Zobaze.
• Convert mockups into modular, reusable and quality code using best practices.
• Design, develop and ship new features in a timely manner.
• Ensure the performance, quality, and responsiveness of the app.
• Work closely with designers, backend developers, and QA.
Requirements:
• At least 4 years of experience in developing, releasing and maintaining iOS mobile applications.
• Excellent knowledge of iOS platform, SDK frameworks and fundamentals.
• Expertise in UI/UX/Motion design transfer to code.
• Amazing debugging skills with the ability to write unit test cases.
• Deep Knowledge of REST APIs, API call processing, and Client back-end management.
• Familiarity with Push notifications, Firebase, GCM
• Experience with benchmarking and optimisation.
• Proficient in using Git and TDD.
- Interact with the Project Managers / Leads / Clients
- Understand the requirements and provide estimates for the planned tasks
- Deliver best quality work without bugs in the estimated time frame
- Help maintain code quality, organization, and automatization
- Collaborate with cross-functional teams to design and release new features
- Help the team to identify and correct bottlenecks, fix bugs
- Excellent analytical and problem-solving skills
- Experience / strong knowledge in both iOS & Android Mobile Application technologies
- Proficient in SwiftUI, Swift, Xcode, Java, Kotlin and Android Studio, Flutter, React Native
- Experience with version control: Maven, Gradle, Git, Cocopods
- Experience in application submission/provisioning process
- Experience in performance and memory tuning
- Good understanding of computer science concepts, design patterns, algorithms, and data structures
- Experience/knowledge in any of the Back-End technologies
Benefits:
- Hybrid WFH policy
- Annual company retreat
- Team lunch
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.
Skills
Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
Knowledge of functional or object-oriented programming
Ability to write well-documented, clean JavaScript code
Rock solid at working with third-party dependencies and debugging dependency conflicts
Familiarity with native build tools, like XCode, Gradle Android Studio, IntelliJ
Understanding of REST APIs, the document request model, and offline storage
Experience with automated testing suites.
Job Role : Software Developer (Android)
Job Location : Delhi
Note: As of now WFH
Experience Required : 3+ years’ experience
Qualification: B. Tech CS / IT from tier 3 above
Job Description
We are looking for a results-driven Android Developer who will work with team members to build, troubleshoot and improve current Android applications. The Android Developer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.
To succeed as an Android Developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.
Responsibilities
- Designing layout and developing applications for Android that are compatible with multiple screen resolutions and different versions of OS.
- Complete ownership of problem-free execution of owned modules and solutions.
- Focus on code optimization, code quality, maintainability etc.
- Debug and Optimise Android applications to work on multiple Android versions and devices.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills And Qualifications
- 2-4 years of experience in development of Android apps-Android Studio, kotlin, JAVA environment, GIT.
- Exposure to Product Development.
- Ability to understand business requirements and translate them into technical requirements.
- In depth Understanding of Android recommended design principles, interface guidelines and best practices for coding.
- Should have understanding of software development life-cycle.
- Experience with performance and memory tuning of complex Apps.
- Hands on experience in Multi-threaded programming, and good knowledge of networking concepts.
- Experience with AB testing, Analytics, offline syncing, GCMs, deep-linking, notifications etc.
Design patterns: MVVM
Platform: Android Kotlin
IOS: Swift
We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.
You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience.
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
- Strong knowledge on LAMP Stack and Python
Skills
- Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Deep knowledge of Android & iOS
- Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest, etc.
- Familiarity with RESTful APIs and mobile libraries for networking, specifically - Retrofit, axios, Alamofire, etc.
- Familiarity with the JSON format
- Experience with profiling and debugging mobile applications
- Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and
the ability to choose the best solution for the app
- Familiarity with Git
- Familiarity with push notifications
- Understanding mobile app design guidelines on each platform and being aware of their differences
- Proficiency in Kotlin/Java/Swift/Objective-C/JavaScript/Python
- Proficiency in Django & NoSQl
Job Summary:
We are looking for an iOS 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.
Responsibilities and Duties:-
- Design and build applications for the iOS platform
- Collaborate with a team to define, design, and ship new features
- Work on bug fixing and improving application performance.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
Skills:
- Strong knowledge of Swift and Cocoa Touch- Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Solid understanding of the full mobile development life cycle
- Knowledge of iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Understanding of code versioning tools such as Git or SVN- Familiarity with cloud message APIs and push notifications
- Knowledge of other web technologies and UI/UX standardsKey
QualificationsExperience: 0 to 1 year
Qualifications: B.E.Tech (IT)/M.Tech (IT), BCA/MCA or other computer science related degrees
Interview Type: Face to Face Interview only
Job Type: Full-time
- Candidate Must be well versed with latest SDK versions, XCode, Objective C, Swift, UIKit, Cocoa etc.
- Expertise in integrating web services (XML/ JSon etc.) with iPhone applications.
- An experience in using Maps API, GPS services for iPhone/ iOS apps is required.
- Experience with third-party libraries and APIs.
- Working knowledge of the general mobile orientation, architectures, trends, and emerging technologies.
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Core Location.
- To take care of build and release process (Adhoc releases, Final release).
- Should have worked on cocoa touch, story board, core data, auto layout.
- Hands-on experience in Cloud APIs, push notifications, social media integration, and integration of analytics is an added advantage.
- Must have good analytical, debugging, App publishing and problem solving skills.
- Self-starter having the ability to independently acquire the knowledge required in succeeding his job.