
What does the core role include?
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
 - Designing stateless components in React Native
 - Contributing in all phases of the development lifecycle
 - Working with the developers to create and maintain a robust framework to support the apps
 - Working with the developers to build the interface with a focus on usability features
 
What else can you expect in the role?
- Prepare and produce releases of software components
 - Optimizing performance for the apps
 - Problem-solving skills, analytical mind, and positive attitude
 - Ability to think from end users perspective and focused on improving the overall product experience.
 - Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support
 
What can fetch you brownie points?
- Hands on experience with React Native is required
 - Hands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.
 - Strong understanding of JavaScript ecosystem
 - Hands on experience on Android in creating Hybrid / Native applications
 - Demonstrable UI/UX experience on a large-scale app.
 - Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual
 - Good knowledge of JS frameworks like ReactJS is a plus.
 - Desired Skills and Experience
 - Hybrid Apps,React Native, Native iOS and Android Architecture understanding
 

About Recro
About
Recro is a developer-focused platform that was founded with the aim of seamlessly matching individual expertise with the right opportunities. 
We empower talented developers by providing them with relevant experience at fast-growing startups based on technical competencies and aspirations. These opportunities have a significant impact on their career success and help them become their best self. 
On the other hand, startups get instant access to top-quality developers with guaranteed productivity from the very beginning. We help them to scale up/down based on their needs, thus ensuring an efficient and high-yielding workforce. 
Developers solve real-time complex problems and get exposure to the uplifting and challenging work culture at start-ups like Flipkart, Dunzo, Swiggy, and Zivame among many others. At Recro, we ensure continuous support from our strong community to accelerate careers for developers and strive to create optimal business outcomes for high-growth startups. 
Company video


Photos
Connect with the team
Similar jobs
JOB DESCRIPTION:
Currently hiring for the position of Android Developer responsible for developing app from scratch.
We are looking to recruit a candidate for a role that will require:
● 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
5+ years’ strong development experience in android
Experience using RESTful web services within mobile applications
∙ Strong knowledge of Android UI design principles, patterns, and best practices
∙ Ability to understand business requirements and translate them into technical requirements
∙ Experience with code versioning control, such as bitbucket/git
Experience in writing code using kotlin is an advantage
Education: Engineering
Work experience: 2 years relevant experience
Compensation: Based on Industry Standards
We run a fast-paced, dynamic business and the challenges we face and solve every day are unique. We are looking for someone who can adapt quickly, handle multiple roles and is enthusiastic about growing an exciting Cosmetics Brand across multiple platforms. This role reports to the Vice President, eCommerce and is based out of Chandivali.
If you're excited about going beyond your comfort zone and taking your existing skillset to the next level while creating a fast-growing business.
To be successful in this role, you’ll need to have the following skills:
 Love for coding: A fanatic about writing beautiful and scalable code.
 A sense of analytics: Strong analytical and troubleshooting skills. Should be
resourceful, innovative and inventive.
 Dynamic: Should be comfortable in dealing with lots of moving pieces. Have
exquisite attention to detail, and are comfortable learning new technologies and
systems.
 Team player: Knack for influencing without being authoritative. Pitch in wherever the
team needs help, from writing blog posts to supporting customers.
 Accountability: High sense of ownership for your code and relentlessness to deliver
projects with high business impact.
KEY QUALIFICATIONS
 BE/BTech in Computer Science or related field.
 Minimum 3+ years of iOS application development.
 Build iOS applications from scratch and have an understanding of working with 3rd
Party frameworks using Cocoapod as a dependency manager.
KEY SKILLS
 Strong knowledge of iOS SDK, UIKit , Swift and having knowledge of socket.IO is a
plus.
 Familiarity with RESTful APIs to connect iOS applications to back-end services.
 Familiarity with Push Notification APIs.
 Knowledge of the open-source iOS ecosystem and the libraries available for
common tasks.
Skills Set : Android (IOS) and Flutter
experience: 7-15 years
Location : Chennai
• Design, build, and maintain efficient, reusable, and reliable Flutter code to develop feature-rich, high-performance mobile applications for Android and iOS platforms.
Collaborate with designers to implement visually stunning and responsive user interfaces, ensuring an excellent user experience across various devices and screen sizes.
• Integrate mobile applications with backend APIs and services to facilitate seamless data exchange and ensure smooth app functionality.
• Identify and resolve bugs, performance issues, and other problems that may arise during the development process or in the live applications.
• Continuously optimize application performance and enhance the user experience by employing efficient algorithms and techniques.
• Stay up-to-date with the latest trends, tools, and technologies related to mobile development, particularly within the Flutter ecosystem, and apply them to improve development processes and outcomes.
Requirements
• Minimum 4 years of professional experience in mobile app development, with a focus on Flutter.
• Proven expertise in developing robust and complex mobile applications using the Flutter framework.
• Solid understanding of mobile app development concepts, including UI/UX design, offline storage, threading, and performance optimization.
• Strong proficiency in Dart programming language, along with a good understanding of object-oriented programming (OOP) principles.
• Familiarity with RESTful APIs and experience in integrating mobile applications with backend services.
• Strong communication skills to collaborate effectively with team members and clients.
Job summary
We are searching for a brilliant, flexible Android Developer to create novel apps that meet the needs of our target audience. To this end, the Android Developer’s Responsibilities include writing and proofreading code, liaising with coworkers within and outside of their department, and monitoring customer’s feedback. Overtime, you will also be required to create app updates.
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
Skills and Qualifications
Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
Familiarity with RESTful APIs to connect Android applications to back- end services.
Strong knowledge of Android UI design principles, and best practices
Experience with offline storage, threading, and performance tuning
Ability to design applications around natural user interfaces, such as touch
Familiarity with the use of additional sensors, such as 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.
Familiarity with cloud message APIs and push notifications
A knack for benchmarking and optimization
Understanding of Googles Android design principles and interface guidelines
Proficient understanding of code versioning tools, such as Git.
Have at least 1- 2 years of experience.
- 2+ years of relevant experience in Android Development.
 - Should be strong in Android fundamentals (including UI design), OOP & Java fundamentals.
 - Should be strong in Kotlin fundamentals and coroutines.
 - Familiar with Android Architectures, Multithreading Concepts, Testing framework like JUnit, Espresso, Mockito and Reactive Programming.
 - Familiar with Dependency Injection and memory optimization techniques.
 - Practitioner of SOLID principles.
 - Working experience in Compose and KMM (Kotlin Multiplatform Mobile) is an addon
 - Should have been part of a team which has shipped at-least one App and lived through the process without too many scars
 - Stellar problem solving skills
 - Hunger to learn new things and ability to grasp new concepts quickly
 - Ability to move quickly without breaking things too much (we are dreamers)
 - Passion for developing awesome user experiences
 - Ability to work under pressure which is balanced by a sense of responsibility and ownership.
 
1: Work on the mobile application's different components, making changes in the already built UI/UX and building the newer ones as well.
Exp: 3 -5 Years
Work Location: Hyderabad, Begumpet
Notice Period: 0 -10 Days only
Roles & Responsibiites:
1.Need to have hands on experience in Hybrid Mobile Development
2. Application/Native - AndroidiOS, HTML5, CSS3, JavaScript, jQuery, Java, MSSQL - complex SQL queries, View, Procedures etc, WAS.
3. Should have working experience with Cordova, Ionic, React.
4. 2+ years of professional experience in Native React
5. Highly proficient in rendering components with Native APIs
6. Highly proficient in JavaScript, modern JavaScript, HTML
- Proficient with Objective-C or Swift, Realm
 - Experience with iOS frameworks such as Core Data, Core Animation, etc.
 - Experience with offline storage, threading, and performance tuning
 - Familiarity with RESTful APIs to connect iOS applications to back-end services
 - Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
 












