Hood is a new-age anonymous social network.
Hood has recently raised $3.2Mn seed funding and is backed by top VCs, 16+ unicorn founders including Vijay Shekhar Sharma - PayTM CEO, Ritesh Agarwal- OYO CEO, Kunal Shah - Cred CEO and outstanding management team.
Role & Responsibilities
1. Design, build and improve the mobile experiences in the identity, chat and
communication business functions.
2. Solve technical problems and build the next generation of products for our
consumers, drivers and merchants.
3. Improve the testability and maintainability of the code
4. Build reusable iOS software components for interfacing with multiple applications
5. Work with backend engineering teams, both within and outside the team to build
robust, well-designed interfaces.
6. Formulate and create clear and efficient technical documentation.
7. Write code that is clear, concise, performant, tested, and easily understood by others
8. Work with backend engineering teams, both within and outside the team to build robust, well-designed interfaces.
Requirements
1. 2-4 years of experience in the application (iOS) development and product delivery.
2. Predictability and balance of product delivery speed and quality.
3. In-depth knowledge of iOS app architecture and implementation including
proficiency in Swift programming, Cocoa, Xcode and the iOS SDK.
4. Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics
5. Strong problem-solving and analytical skills and a proven track record of being able to respond effectively to customer situations.
6. A command over the technology ecosystem and the ability to learn and ramp up on the latest trends.
7. Experience with building products catering to millions and Knowledge of WebSockets and experience in managing libraries is a plus.
What you can expect from us
1. Learning Budget: If there's a workshop, book, or event you think will help you learn, we'll
cover your bill.
2. Health insurance for you and your family.
What happens after you apply?
Step 1: Within 7 days of your application our wholesome, original & expressive - our people Team will reach out to you for a quick chat.
Step 2: Within 4-6 days of chatting with the People Team, you will get a call from someone from your future team to discuss the job role.
Step 3: If all goes well, we’ll schedule a call with your future manager to deep dive into the role with you and for you to show off your skills through a small task.
Step 4: After a quick interaction with the People Team, If our vibes match, a quick call with our Founders.
If we mutually enjoy the 4 steps, we onboard you with a big smile :)
NOTE
At any step, if things don't work out, we will proactively send out an email. You are welcome to
ask for detailed feedback and re-apply in the future.
We prefer [Passion>Skills>Education]
Similar jobs
iOS Developer
Hiring for the position of iOS Developer responsible for developing app from scratch.
Role
● Translate design and wireframes into code
● Design, build, and maintain high performance, reusable, and reliable code
● Identify solutions through research and collaboration that resolves the root of problems as they arise
● Unit testing code
● Experience with cloud message APIs and usage of push notifications
Requirement
∙ 2+ years’ strong development experience in iOS
∙ Experience using RESTful web services within mobile applications
∙ Proficient with Swift and Cocoa Touch
∙ Knowledge of iOS UI/UX standards
∙ Understanding of Apple’s design principles and interface guidelines
∙ Experience with code versioning control, such as bitbucket/git
Education: Engineering
Job Description:
We are looking for an Android Developer passionate about pushing mobile technologies to their limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Experience: 2 to 3 years
Location: Chennai
Responsibilities:
- Unit-test code for usability, and general reliability
- Submitting Andriod applications to clients for review and Google Play Store
- Design and Build advanced applications for the Android platform
- Continuously discover, Evaluate, and implement new technologies to maximize development efficiency
- Collaborate with cross-functional teams to define, design, and ship new features
Ongoing development of existing Android projects - Work on bug fixing and improving application performance
- Working with backend developers for API requirements in the apps
- Work with outside data sources and APIs
- Developing/customizing Android Applications.
Requirements:
- 2-3years of developing Andriod Applications
- Android mobile application design and development with an in-depth understanding of Android Architecture, Framework, Android SDK, Core Java, Kotlin, and Android debugger.
- Experience with IOS development would be an added advantage
Skilled at writing Unit Tests. - Ensure a smooth and robust application at the front end for a seamless experience for the customers
- Strong Verbal and written communication skills
- Knowledge of hardware communication via Android / NDK build / BLE is a plus
- Deliver across the entire app life cycle - design, build, deploy, test, release to app stores, and support
- Should have knowledge about versioning tools preferably GIT
- Participating in the UX design discussions by providing inputs related to the lasted android and IOS native UX design guidelines
- FireBase / AWS integration
- REST API integration / JSON understanding Familiar with the usage of database utilities outside of android
- GPS Tracking, Bluetooth integration with apps.
- Job Description
- Skills Required For Android Developer:-
Typical day-to-day duties and in-demand skill sets for mobile application developers include:
- Must have Knowledge of object-oriented programming languages such as Java, C and C++.
- Good knowledge of Android SDK, different versions of Android, and how to deal with different screen.
- Having Good knowledge of Android Studio.
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Solid understanding of the full mobile development life cycle.
- Work on bug fixing and improving application performance.
- Candidate should be self motivated.
- Self Confident and Enthusiastic.
Selection Process:-
- Firstround of Interview – MCQ Written test (based on Syllabus & basic Aptitude) – 1
- Secondround of Interview – HR and Technical
- Thirdround of interview – Practical interview based on candidates interested
Remuneration and terms:-
- Company provides joining letter and agreement with terms here at time of joining of Candidate.
- Incrementwill be given after one year of job
- Companyprovide 12 paid leaves per
- Working days –Monday to Saturday.
- Timing–
Monday-Friday : 9:30 AMto 6:30 PM, 45 minutes launch, 15Min Tea break
Saturday: 9:30 AMto 1:30 PM
Alternative Saturday Activity.
HR Manager
Bhoomi Vaghani
Beetonz Infotech
Website:- http://beetonz.com
Do Your Thng
About us:
DYT - Do Your Thing, is an app, where all social media users can share brands they love with their followers and earn money while doing so! We believe everyone is an influencer. Our aim is to democratise social media and allow people to be rewarded for the content they post. How does DYT help you? It accelerates your career through collaboration opportunities with top brands and gives you access to a community full of experts in the influencer space.
Role : Android Developer
RESPONSIBILITIES
- Design components by translating product requirements, break down projects into tasks, and provide accurate estimates. Build scalable and reliable technology solutions at a rapid pace
- Work on native Android as well as Angular tech stack while keeping performance goals in mind
- Independently come up with different solutions, extensible Low-level design. Write modular, extensible, readable, and performant code
- Strong unit test and debugging skills
- Proficient understanding of code versioning tools (git)
- Excellent interpersonal, leadership, influence, and communication skills
- Build, develop, mentor, and coach junior team members
QUALIFICATIONS
- Must have Working Experience in a product-based organization for at least 18 months.
- At least 2+ years experience and hands-on with mobile technologies
- At least one product build and publish
- Work well under pressure and meet deadlines without sacrificing quality
- Work with distributed development teams
- Ability to resolve problems with support and must understand the mobile ecosystem and its limitations.
- Understand Android Architecture components, strong fundamentals in Android technologies, and aware of new Android changes
SKILLS REQUIRED
- Experience with kotlin is a must
- Knowledge of mvvm architecture/ android architecture components
- Knowledge of Rxjava and coroutines for multithreading
- Knowledge of retrofit/okhttp for making HTTP calls
- Knowledge of dependency injection using dagger2
- Knowledge of android framework components like services, fragments, intent services
- Knowledge of sql required
- Experience in offline data management
- Write well designed, testable, efficient code
-
Solution design documentation, development ownership, mentoring and driving the most comprehensive trade terminal for our super users for the Android Mobile platform
-
Ensuring the team adhere to the best industry technical practices and meet the business objective
-
Ensuring responsiveness of the application
-
Monitor reliability and performance metrics of the system to provide an impeccable experience to the user
-
Co-ordinate with developers, testers and keeps the product manager well informed of the status of the development effort to senior managers
-
Mentoring of the team
-
Code review of team members and code quality ownership
-
Collaborate with team, cross-functional teams to define and design new features
-
Work with data sources, APIs, 3rd party SDKs
-
Unit-test code for robustness, including edge cases, usability and general reliability
-
Work on bug identification and fixing
-
Troubleshooting and triage of field issue Improving application performance
-
Produce high-quality code and experience with security implementation identifying risks implementing security patches procedures
-
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
-
App management and monitoring on Google Play Store
-
Keep abreast of new trends and best practices in mobile development
-
B.E., B.Tech., M.C.A. or equivalent technical qualification in Computer Science, Engineering or a related subject
-
7 to 10 years of proven software development experience in Android development & Leading & Managing Team
-
Experience in mentoring and managing Android developers
-
Must experience with Kotlin
-
Experience with Java is a plus
-
Experience working with remote data via REST and JSON must
-
Experience with API integration, Third-party SDKs, Charts, Payment Gateway,Sockets is a plus
-
Experience in HLD, LLD designing must
-
Solid understanding of the full mobile development life cycle.
-
Mobile Application security standards good to have
-
Experience in mobile app architecture, frameworks, design patterns must
-
Experience in writing Unit Test cases is a plus
-
Experience in performance measurement of application is plus
-
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
-
Experience in using JIRA, TFS
-
Experience in Android Vital understanding is a plus
-
Experience in Firebase Crashlytics, Application Performance
-
Experience of CI/CD pipeline with tools used for Code coverage, code bugs identification, test automation, GIT
-
Experience in driving scrum team and follow agile practices
-
Fundamental knowledge of the BFSI sector is a plus
-
Strong communication skills
-
Project Estimation & Planning
About Plum
We are making health insurance - simple, accessible and affordable. Hundreds of businesses of all sizes from startups to large corporates trust Plum for their employee's health protection.
Healthcare in India is seeing a phenomenal shift. Healthcare cost is seeing an inflation that is three times the general inflation. Treatments of diseases including Covid-19 can wipe out entire household savings. Majority of Indians won't be able to afford a health insurance on their own. As many as 600mn Indians would depend on employer-sponsored insurance.
Enter Plum. Plum is re-imagining the health insurance stack, and accelerating the penetration of health insurance in India to 100%. Plum has forged new underwriting and fraud detection algorithms to enable companies as small as 2 to benefit from a group insurance. The platform enables realtime insurance design & pricing to enable companies to buy insurance in 3-clicks. And offers employees a hassle-free claims experience through an integrated digital process.
Plum is backed by leading global investors including Tiger Global, Sequoia Capital, Tanglin Ventures and Incubate Fund (read more https://www.plumhq.com/blog/plum-series-a-funding">here)
Role and Responsibilities
- Design, build, and maintain high performance, reusable, and reliable Java code.
- Translate designs and wireframes into high quality components and modular code, ensuring the best possible performance, quality, and responsiveness of the application
- Strong advocate of Google’s Android design principles and interface guidelines
- Strong sense of ownership and integrity demonstrated through clear communication and collaboration.Having experience with building and maintaining an open source project or design library is a plus.
Qualifications
- 3 + years of experience of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Experience with local databases, offline storage, threading, and performance tuningExperience with Kotlin and Jetpack Compose is desirable.
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Familiarity with the use of additional sensors, such as camera, 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
We are Hiring Android Developer for our Client, an MNC in NOIDA.
Position Name: Android Developer
Experience: 3-5 Years
Location: Noida | Work From Office
Job Description:
Duties & Responsibilities:
- Design and build advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- 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
Requirements & Skills:
- B. E (Computer Science)/ B. Tech (Computers)/ MCA
- Knowledge of Android, JAVA, Sqlite and Kotlin programming is a must.
- IDE android studio, Visual studio
- Knowledge of REST/JSON and UI principles are preferred.
- Additional knowledge of web technologies is preferred but not required;
- General knowledge about mobile development and systems architecture should be apparent;
- Code must pass basic requirements for running on devices like tablets and smartphones;
- Experience working with remote data via REST and JSON
- Experience in Mobile Application design, development & deployment
- Should have hands-on experience in all stages of Mobile app life cycle concept, design, build, deploy, test, release to app stores and support Experience in implementing Web Services in Java technologies is a plus.
- Experience on web service integration (SOAP, REST, JSON, XML)
- Should have knowledge to secure data while transferring on APIs by encrypting via 3DES, RSA.
- EMV knowledge is plus
• Designing and building Likeminds iOS application.
• Collaborating with the design team to define app features and building a high quality
application
• Ensuring quality and performance of application to specifications.
• Identifying potential problems and resolving application bottlenecks.
• Fixing application bugs before final release
• Publishing application on App Store
• Maintaining the code and atomization of the application
• Designing and implementing application updates
Skills Required
• Proven experience as an app developer.
• Proficient in Objective-C, Swift, Xcode and Cocoa Touch
• Extensive experience with iOS Frameworks and strong understand of development lifecycle
• Knowledge of iOS back-end services.
• Knowledge of Apple’s design principles and application interface guidelines.
• Proficient in code versioning tools including Mercurial, Git, and SVN.
• Familiarity with push notifications, APIs and cloud messaging.
• Experience with continuous integration
Prior experience working in a startup is a plus.
• Strong command of UIKit, Swift, Xcode, and other Apple developer tools
• Experience with reactive programming (RxSwift)
• A good grip on Git
Excellent OO programming skills in Swift
Knowledge of Common Cocoa touch design patterns, Storyboards, Auto layout & Multithreading
Strong analytical and debugging skills
Comfortable working through the entire iOS stack from UI and animations to network and storage
Excellent understating of all iOS Tools including: Xcode, Instruments, etc.
QUALIFICATION:
A Bachelor’s degree in Computer Science (or equivalent experience)
M-Tech or advanced degree a plus
Hackathon participation and accolades are a plus