Similar jobs
About HeyCoach:
We are an exceptional group of highly skilled individuals, passionate about addressing a fundamental challenge within the education industry. Our team consists of talented geeks who possess a deep understanding of the issues at hand and are dedicated to finding innovative solutions. In our quest for excellence, we are constantly seeking out remarkable individuals who can contribute to our growth and success. Whether it's developing cutting-edge technologies, designing immersive learning experiences, or implementing groundbreaking teaching methodologies, we consistently strive for excellence.
Job Description:
- Mobile App Development: Collaborate with cross-functional teams to design, develop, test, and deploy robust and scalable Android applications.
- Code Optimisation: Write clean, maintainable, and efficient code, with a focus on performance and responsiveness. Identify and address bottlenecks and bugs.
- UI/UX Implementation: Work closely with designers to implement visually appealing and intuitive user interfaces. Ensure seamless integration between the front-end and back-end components.
- API Integration: Integrate with RESTful APIs and third-party services to enhance app functionality and data exchange.
- Testing and Debugging: Conduct thorough testing of applications, including unit testing and debugging. Collaborate with quality assurance teams to ensure the delivery of high-quality software.
- Platform Compatibility: Stay updated on the latest Android platform updates and ensure compatibility with various devices and screen sizes.
- Performance Optimization: Continuously optimize application performance, keeping up with best practices and industry standards.
- Collaboration: Work closely with other developers and team members to achieve project goals. Participate in code reviews and knowledge-sharing sessions.
Requirements:
- Engineers with 1-6 years of experience in shipping consumer-facing Android apps with the large user base, ideally currently available on the Google Play Store.
- Top-notch programming skills in Java, Kotlin and Android along with MVVM, Dagger2, Room, LiveData, Coroutine & JetPack-Components.
- Command of memory management, view hierarchy, battery optimisation and in-depth experience with multi threaded and networked applications.
- Worked with Restful APIs, third-party SDK Integrations and common technologies like HTTPS, JSON, OAuth, and SQL.
- Thorough working knowledge of Android Studio with the Gradle build system.
- Understanding the quirks of the fragmented ecosystem of Android OS versions and devices.
- Focus on Material Design principles and pixel-perfect implementation of the design into code.
- Solid experience with Git Care for quality with an obsession for performance and willingness to spend time testing the team's work as well as yours.
- Proficient with Swift and Cocoa Touch
- Experience with iOS frameworks such as Core Data, Core Animation, Core Location etc
- Experience in Design patterns such as POP, MVVM, CleanSwift, Facade
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Familiarity with cloud message APIs and push notifications
- Understanding of Apple's design principles and interface guidelines
- Ensure the performance, quality, and responsiveness of applications
- Experience with offline storage, threading, and performance tuning
- Understanding of the full mobile development life cycle
- Understanding of Git
Sr. Android Developer Requirement:
- Minimum 4 years of experience in Android development.
- Degree in software development, computer science, or similar.
- Proficiency in Android, Java, Kotlin, MVC, MVVM.
- Prior experience as an android developer will be advantageous.
- Excellent coding and proofreading skills.
- Top-notch teamwork and communication skills.
- Ability to manage your workload with minimal supervision.
- Unwavering curiosity.
Position - React Native Developer
We are looking for React Native developers 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 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.
Skills
- Firm grasp of the JavaScript (and TypeScript or ClojureScript) 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, like (Jest or Mocha)
- Working knowledge of zeplin
- Zeplin design to react screens
Experience - Minimum 3 years of exp.
We are a well-funded B2B travel tech startup. We have raised ~USD 5 mn Pre Series A investment round despite the global pandemic and are looking to grow our Product & Tech team. We are growing rapidly. We have crossed our pre-covid numbers. We want to become the world’s biggest B2B travel company by enabling over million travel agents, travel entrepreneurs, and influencers to grow their business, and achieve Annualized GMV of $25 billion by 2026.
What’s on Offer:
- Best Combination of salary (₹12 to 21 LPA)
- Work on Best Tech Stack - iOS and Swift, Android, Java, Python/Django, NodeJS
- Learn from Best Mentors with Cumulative 50+ years of experience in Tech who previously worked in 4 unicorns.
- Fast Career Growth with fast appraisals and fast salary increase.
- A super passionate team with deep conviction which has stayed together during covid.
- Build world-class tech products and leverage technology to drive growth globally!
- Very high ownership role in a fast-paced environment.
- Great Culture -> No hierarchy/politics nonsense guaranteed!
About us: The founding & engineering team has worked in senior leadership roles at successful internet startups in India and Overseas
- Arun - Cofounder, leads Product & Growth Ex Cars24, TravelTriangle, TripFactory, IIM Bangalore
- Chirag - Cofounder, leads Business Operations Ex Oyo, TravelTriangle, IIM Ahmedabad, IIT Roorkee
- Ashish - Cofounder, leads Technology Ex CTO Cars24, CTO FabFurnish, Gaadi, Ex-Entrepreneur
- Amit: Tech Leader, 15+ yrs Tech exp, Ex Ola, Foodpanda, Shopclues, Cvent,
- Shrawan: Tech Leader, 17+ yrs Tech exp, Ex CTO Millenium Entertainment, One Kosmos
- Akshat: Tech Owner, 14+ yrs Tech exp, Ex Cars24, L&T, Samsung US, Motorola US.
- Rajesh: Tech Owner, 11+ yrs Tech exp, Ex Hike, Foodpanda
Must have technical skills
- Swift programming language (Control flows, Optionals, View Controllers etc).
- Good understanding of Interface Builder, Storyboards.
- Good understanding of Cocoa Pods
- Good understanding of AutoLayouts and building responsive apps for multiple iOS devices
- Understanding of Commonly used data structures like Dictionaries etc.
- Understanding of CoreData and NS UserDefaults.
- Understanding of working with APIs using Alamofire, concepts like Pagination of Lists.
- Good knowledge of MVC for iOS, writing Modular code, creating reusable components.
- Working with Push Notifications on APNS.
- Good understanding of Git.
Good to have:
- Working with Firebase SDK namely Crashlytics, Remote Config, Analytics
- Working with TestFlight or Firebase for Beta Testing
- Working independently and closely with the Product teams
- Has worked in an Agile environment and understands what building an MVP is like
- Worked with Jenkins for iOS
Desired Candidate Profile
- 2.5 to 5 years of experience in developing iOS apps.
- Ethical, hardworking, and 'passionate about startups' mindset
- Is a self-starter, and loves working in a fast-paced environment.
- Excellent structured problem-solving ability
Additional Details
- Office Location- Connaught Place, Delhi
• Strong knowledge with MVC, MVP & MVVM.
• Experience with REST full APIs to connect Android applications to back-end services.
• Experience with offline storage, threading, and performance tuning.
• Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
• Understanding of Google design principles and interface guidelines.
• Proficient understanding of code versioning tools, such as Git.
• Familiarity with CI/CD.
• Experience with performance and memory tuning with tools
• Familiarity with cloud message APIs and push notifications
• A knack for benchmarking and optimisation
• Knowledge in MediaPlayer, Video Streaming and Voice/Video calling will be an added advantage.
Skills:
Java
Kotlin
Google Maps
Locations
Jetpack components
"Material design /MVVM "
Job Description :
1. Design and build applications for the iOS platform
2. Ensure the performance, quality, and responsiveness of applications
3. Collaborate with a team to define, design, and ship new features
4. Identify and correct bottlenecks and fix bugs
5. Help maintain code quality, organization, and automatization.
6. Experience with socket programming
7. Must familiar with design architectures
8. Must have apps live over AppStore at least 2 apps.
9. Good knowledge of storyboards, Hibs, and constraints.
10. Experience with Swift UI will be beneficial.
1. Experienced iOS Developer with full-time work experience in developing iOS apps for iPhone, iPad, iPod.
2. Should be proficient in Swift and Objective C and use Xcode, Cocoa libraries, and other third-party libraries to develop apps.