Similar jobs
About Vijay Sales:
Vijay Sales is a leading electronics retail chain in India, known for providing a wide range of consumer electronics, home appliances, and accessories. With a commitment to quality and customer satisfaction, Vijay Sales continues to expand its digital presence, aiming to provide a seamless online shopping experience.
Job Summary:
Vijay Sales is seeking an experienced React Native Mobile App Developer to join our dynamic IT & Development team. The ideal candidate will have a strong background in mobile app development, specifically using React Native, and will be responsible for building and maintaining high-performance, scalable, and secure mobile applications. You will work closely with cross-functional teams to deliver a seamless user experience across our mobile platforms.
Key Responsibilities:
- Develop, maintain, and enhance mobile applications using React Native for both Android and iOS platforms.
- Collaborate with UI/UX designers to implement user interfaces that are both visually appealing and functional.
- Integrate with RESTful APIs and third-party services to enable app functionality.
- Write clean, maintainable, and well-documented code, following best practices and industry standards.
- Troubleshoot and debug issues to ensure the performance and stability of the applications.
- Conduct code reviews and provide feedback to other developers to ensure code quality.
- Stay updated with the latest industry trends and technologies to continuously improve the development process.
- Participate in Agile/Scrum development processes and contribute to sprint planning, retrospectives, and daily stand-ups.
Required Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 2+ years of professional experience in mobile app development using React Native.
- Strong proficiency in JavaScript, TypeScript, and ES6+ features.
- Experience with Redux or other state management libraries.
- Familiarity with RESTful APIs, JSON, and integrating third-party APIs.
- Solid understanding of mobile app architecture, design patterns, and best practices.
- Experience with version control systems, such as Git.
- Knowledge of the mobile app deployment process for both Google Play Store and Apple App Store.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with native mobile development (Java/Kotlin for Android, Swift/Objective-C for iOS).
- More than 3 years experience with React native with Expo and Non-Expo projects
- Familiarity with mobile app performance optimization techniques.
- Experience with automated testing frameworks for React Native.
- Knowledge of cloud services and mobile backend integration (e.g., Firebase, AWS).
What We Offer:
- Competitive salary and performance-based bonuses.
- Opportunities for professional growth and career advancement.
- A collaborative and innovative work environment.
- Employee discounts on a wide range of products.
- Health and wellness benefits, including medical insurance.
Vijay Sales is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
- Deep tech skills in flutter
- Good programming knowledge of DART
- Knowledge of REST API and JSON
- Self start and dynamic
Key Skills
- Must have experience building apps using fluter, good knowledge on dart. Preferably built and deployed couple of apps both on iOS and Android
- Good knowledge in integrating or developing app functions using firebase
- Must have ported at least 2 applications on iOS and Android platforms. Exposure to the entire build piepline is a must.
- Has good knowledge on how native android and iOS apps work. Must have experience building iOS native apps
- Has an understanding on Computer vision and basic deep learning concepts. Any prototypes of proof of concepts are a big plus.
What they need to do?
- Code - write or learn to write clean code, understand design patterns and develop a quick turnaround time to ship updates
- UI/UX - understand design guidlines and implement them in the project
- Communication - communicate project goals clearly to the team. Understand and convert project requirements in to actionable steps
- Documentation - maintain documentation to support product development
What is homeground?
- HomeGround is an AI platform that helps aspiring cricketers and coaches level up thier training. We help our users get an equal opportunity to play, train for and achieve their goal by providing professional level training analytics right on the smartphone, no special equipment or sensors required.
- HomeGround is one of the Top 10 early stage sports tech startup selected by Startupbootcamp Australia
- Our team shares experience in product growth, marketing and deep learning. We are passionate about our work and are committed 100% to our startup.
JOB DETAILS:
Job Role: Android Developer
Experience: 6-8 years
Location: India (remote)
JOB DESCRIPTION:
1. Handson exp in Kotlin and Android studio
2. Good understanding of Core Java
3. Experience in JSON parsing
4. Experience in REST API
5. Experience in Junit test cases
6. Well versed in Latest Android API version.
7. Experience in publishing apps to the App Store.
8. Social Networking site integration
9. Code version tool – Git and JIRA
10. Architecture understanding - MVVM, MVP
11. Strong analytical and debugging skills/ Unit test coverage
12. Ability to do design and high level architecture
- We are looking for someone who is a self-learner, exhibits considerable leadership skills , and is an excellent team player. Also good at problem-solving and analytical skills.
Must-Have Skills :
- Strong foundation in data structures & algorithms, OS, I/O, concurrency, hands-on knowledge of Android Ecosystem, Java Tech Stack and Android app Development, a good understanding of UI/UX and principles of Material Design, excellent debugging and optimization skills.
Good to have skills :
- Experience of the end-to-end feature development lifecycle in-app, exposure to memory and performance enhancements
Responsibilities
- Design and build iOS and Android mobile applications
- Collaborate with cross-functional teams to analyze, design, and ship new features
- Fully responsible for mobile app development in the team
- Build and publish applications in app stores
- Implement new technologies to maximize application performance
Job Requirements
Android:
- Excellent knowledge in core Java
- Hands on experience in the full life cycle of Android application development
- Strong knowledge in RESTful web services
- Good Knowledge of Android SDK's and third party libraries
- Push Notifications and Firebase
- Eclipse & ANT based build system
- Android Studio
- Experience in Gradle.
iOS:
- Very good experience with Objective-C , Swift is a must 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
Good To Have:
- Experience in API integration in mobile apps and external devices is a big plus
- A portfolio of iOS/Android apps in the Play Store/app store is a plus
- Hands on experience with Android studio & gradle build system
- Git using experience & Gerrit
- UI & UX with material design patterns
- Locations and Map API's
About the role: One key differentiator of FabHotels brand for our asset partners is bestin-class returns. While our online & offline demand teams drive higher occupancies for our partners, this role entails ownership of developing and work on react native side of application development.
Key responsibilities:
- Knows how to embed React-Native in a native (iOS/Android) component and vice versa.
- Firm grasp on JS/CSS fundamentals
- Build pixel-perfect, battery smooth UIs ((layouts, animations, etc.))across both mobile platforms
- Good understanding of Design and Architecture Patterns
- Strong focus on app performance
- Familiarity with native build tools, like XCode, Grade (Android Studio, IntelliJ)
- Good in debugging
- Experience in iOS app development is preferable.
Individuals who would connect best with the job requirements are those who:
- Are excited to be part of a young, dynamic team that is building a disruptive, sustainable business
- Are willing to go the extra 100 miles it takes to win in a super competitive market
- Are innovative, resourceful and comfortable with dynamic business requirements
- Fulfil below minimum criteria:
- 1+ years experience in React-Native based app development
- 1-2 years experience in Mobile app development(React-Native + iOS).
- Hands on experience in Redux