Must have
- Experience with React and Redux or similar programming
- Experience in Rest API integration
- Passionate about the user experience
- Android and IOS development
- Other requirements
- Good knowledge of Javascript functions and operators
- Responsibility for major tasks and chores
- Willing to resolve technical debt in the early step
- Good understanding of sprint cycle in agile
- Can communicate with developers and non-developers
- Serverless API experience is not counted
- Good to have Git workflow knowledge
- Good to have Github collaboration experience
About Redinkapp
Similar jobs
Skills:
-Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
-Build pixel-perfect, 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
-Knowledge of functional and object-oriented programming
-Strong knowledge and experience in either iOS or Android native application development
-Familiarity with native build tools, like XCode, Android Studio,
-Familiarity with appstore/ playstore deployments
-Experience in working with REST APIs and offline storage
-Familiarity with integrating third-party dependencies and debugging dependency conflicts
-Ability to write well-documented, clean Javascript code
Udrive is the largest car sharing platform in the Middle East. We pioneered the concept in the region and have continued to provide the best experience amongst our peers. We are in rapid expansion and are looking for a bright, successful and determined individual who has the experience to take the companies vision forwards into the next 5 years.
Our next 5 years journey not only includes regional and global aspirations; we are building the next generation of mobility services to change the way people use vehicles
We are looking for a React Native Engineer for our Mobile App. The Mobile App team is responsible for the mobile app used by our B2C users to register as well as complete their journey with Udrive cars initiation to end.
Your responsibilities:
You will be part of our new mobile team which is part of our customer journey domain and you will work together with a cross-functional team
You strive to offer the best possible experience for our customers on mobile devices
You contribute to the implementation of business requirements as well as to architectural decisions
You ensure that your code is well tested, architected, meets our coding standards, and has proper logging, monitoring, and alerting
Your goal is to provide always-accessible information in the most convenient way, to have better engagement and an overall outstanding user experience
Your profile:
You have experience building high-performance mobile React Native applications on both iOS and Android platforms
Ability to translate Figma based designs to mobile interactions with pixel perfections
You show excellent knowledge of JavaScript and its nuances, including TypeScript.
You have experience with building real-time analytics solutions and streaming platforms
You are familiar with native build tools, like XCode, Gradle and store submission processes
It is great if you have an understanding of REST APIs, the document request model, and offline storage
The most important one: Willingness to learn. We are constantly learning new things and we enjoy it a lot. We don't expect to find people experienced in all of them. If you are excited about our tech-stack and you think you are a fast learner, do not hesitate to apply!
We are seeking a skilled React Native Developer to join our development team in Noida. As a React Native Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications using the React Native framework. You will work closely with cross-functional teams to deliver outstanding mobile solutions.
Responsibilities:
- Develop and maintain mobile applications using React Native for iOS and Android platforms.
- Collaborate with designers and backend developers to implement intuitive user interfaces and ensure seamless user experiences.
- Write clean, efficient, and maintainable code, following coding standards and best practices.
- Integrate third-party libraries and APIs to enhance application functionality.
- Conduct thorough testing and debugging to identify and resolve any issues or bugs.
- Stay updated with the latest industry trends, technologies, and best practices in mobile application development.
- Collaborate with backend developers to ensure smooth integration of server-side logic.
- Participate in code reviews and provide constructive feedback to team members.
Requirements:
- 2-5 years of professional experience in mobile application development.
- Strong proficiency in React Native framework and JavaScript.
- Good understanding of mobile app development concepts, including UI/UX design principles and mobile-specific considerations.
- Experience with RESTful APIs and asynchronous programming.
- Familiarity with version control systems, such as Git.
- Knowledge of mobile app performance optimization techniques.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Ability to work effectively in a fast-paced and dynamic environment.
- Bachelor's or Master's degree in Computer Science or a related field.
Preferred Skills:
- Have practical experience on deploying an app on "Play store"
We are building 25+ years of strong regional business acumen, deep relations, and experienced management to revolutionaries trade through comprehensive digital platform and to fulfill the needs of consumers, retailers, suppliers, distributors and manufacturers through digital brands with a vision to disrupt, build, and own the retail business value chain in each market.
We at the present have our presence in UAE, India, Iraq and Saudi Arabia.
Job Description :
- Architect, build and maintain excellent React Native applications with clean code
- Technical design of complex mobile applications
- Implement pixel perfect UI's that match designs
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party API's.
- Write unit and integration tests.
- Release applications to IOS and Google Play stores.
- Work with native modules when required
- Guide team members for design and implementation tasks
- Co-ordinate end-to-end implementation
- Cooperate with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions.
Perks of working with us :
- Objectives are set to help you align and contribute to the mission
- Ample opportunities for interacting with customers, product managers and the leadership
- You will self-asses your progress while managers will guide you through continuous feedforward.
- Leverage and build strong connections across communities of interests
- Pick your Mentor to help you navigate the present and drive your future
- Continuous learning and upskilling through Nexversity
- Flexibility to move across functions, skills and technologies
- Hybrid work mode to drive balance
-Collaborate with cross-functional teams to analyze,define,design,code and ship new features.
-Ensure agile test-driven development for robustness,usability,reliability,security and performance.
-Work on fixing bugs by addressing the root cause and improving application performance.
-Continuously discover,evaluate, and implement new technologies/tools to maximise development efficiency and productivity.
-Hands-on individual contributor, reporting to the Head of Technology.
Requirements
-Experience in Cross-platform mobile app development using Flutter/React Native. Prior experience developing with Flutter is a plus.
-Experience developing with Dart, whether with Flutter and/or for the web, is required. Additionally, deep experience contributing to and managing high-scale production mobile apps is desired. Expertise in Android development is preferred.
-Minimum of 2-3 years full-time mobile development experience (Android). Strong system design and architecture skills - specifically for android. Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement.
-Optimizing app performance and memory consumption. E2E App development and/or experience of developing SDKs is good to have.
-Bonus Points - Experience with Java.
-Experience launching and managing Production mobile apps on Android.
-Experience authoring, testing, and deploying code mission-critical applications.
-Debugging Android apps using simulators and related tooling. Developing and releasing complex, data-driven map based apps using Native as the primary application framework. Persisting data for offline-first apps using flutter -Developing reusable UI Components or libraries.
-Networking and integrating third-party APIs using Flutter. Experience developing integrations with common APIs (e.g., Firebase, Twitter, Instagram, Stripe, Youtube, Google etc.)
-Knowledge of Data Structure and Algorithms.
-Knowledge of OOPs principles.
-Understanding of Relational/NoSQL Databases
-Experience with Git
-Mindset to take up project individually.
-Experience working in an agile development process.
-Writing clear, maintainable and testable code.
Key responsibilities:
- 1-2 years experience in React-Native based app development
- 1-3 years experience in Mobile app development (React-Native + iOS)
- Hands on experience in Redux
- Knows how to embed React-Native in a native (iOS/Android) component and vice versa
- Strong hold on JS/ CSS fundamentals
- Development experience of UI (layouts, animations, etc.)
- Experience of customizing libraries
- Good understanding of Design and Architecture Patterns
- Strong focus on app performance
Must have:
- Experience in iOS development
- Willingness to learn and work in React Native
Good to have:
- Experience in unit testing
We are looking for a Developer / Sr. Developer – Flutter responsible for the development and maintenance of applications aimed at a vast number of diverse devices. The primary focus will be the development of web apps in addition to android and iOS mobile apps applications and their integration with back-end services.
We expect the Developer will have a broad experience at MESKYand will play a unique role in the organization.
He / She will be responsible for creating a hybrid application for both iOS and Android using the flutter development framework. This individual should have deep experience contributing to and managing full-scale production applications. The ideal candidate must display excellent written and oral skills with demonstrated interpersonal and organization abilities and must be able to work in a varied, fast-paced product development environment.
In addition, the ability to self-manage and work independently is a must as this role is a remote role.
Responsibilities and Duties:
1. Design and Build sophisticated and highly scalable apps using Flutter.
2. Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
3. Translate and Build the designs and Wireframes into high-quality responsive UI code.
4. Explore feasible architectures for implementing new features.
5. Follow the best practices while developing the app and also keeping everything structured and well documented.
6. Manage the code and project on Git in order to keep in sync with other team members and managers.
7. Communicate with the Project Manager regarding the status of projects and suggest appropriate deadlines for new functionalities.
8. Ensure security guidelines are always followed while developing the app.
9. Maintaining software through product lifecycle including design, development, verification, and bug fixes.
10. Perform time profiling and memory leaks assessment.
Requirements: Attributes, Experience:
2 to 4 Yrs experience.
- Flutter: To build cross-platform mobile apps for Android, IOS, and Web. This should include making responsive UIs to efficiently query data and also manage states in an optimized manner.
- Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions, and Analytics
- Adobe XD: Should know how to use Adobe XD to use the design file and use it to build the app.
- Git: To manage and collaborate in different projects with the rest of the team.
- Continuous integration, and experience in deploying apps to AWS, Azure, or any other cloud platforms
Rejolut is one of the award winning fastest growing emerging tech company which is working on leading technology like Blockchian, ML & AI, Complex mobile & web apps, IoT etc.
The ideal candidate will be responsible for developing highly scalable and secure code.
Responsibilities:-
-Able to take the Extreme Ownership of modules/product/projects
-Able to learn & implement new technology/framework/library at God Speed
-Able to come with optimal solution for the business problem
-Can handle calls with the client & customer to know their feedback
-Writing clean code & able to dig into other's code or open source code.
-Build pixel-perfect, buttery smooth UIs across both mobile platforms.
-Leverage native APIs for deep integrations with both platforms.
-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
Desired Candidate Profile:-
- 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
- Transition existing apps to React Native and work with native modules when required.
- Experience in releasing Android and iOS App store
- Experience working with Swift, Objective C, and Java a plus but not required
How we are different
-We are young and dynamic team who are obsessed with solving business problem at scale -We are a technology agnostic company who focus more on finding the optimal solution to business problem rather than technology
Why to join us
-We provide huge learning curve. Spending 1.5-2 years with us will put you 3 years ahead in the career
-We work only on cutting edge technology like React, React Native, Flutter, NodeJS, Python, Go, Svelte, ELM
-There are two technology Co-founder in the company ho are pretty much hands-on and have earlier bult the Consumer application which is downloaded millions of time and are in leadership position in copanies like Samsung, Purplle, Loylty Rewardz
-Get mentored by the best in the industry
-Flexible working hours
-Perks best in the industry
-Flat structure, no hierarchy
- Architect, build and maintain excellent React Native applications with clean code.
- Implement pixel perfect UI's that match designs.
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party API's.
- Write unit and integration tests.
- Release applications to the Apple and Google Play stores.
- Work with native modules when required.
- Work as part of a small team, which will include other React Native developers, a project manager, QA professional, and a designer.