SayOne Technologies Pvt.Ltd.
Unit No.503, 5th Floor World Trade Centre, Infopark Kochi P.O., Kochi – 682042 phone: 0484-4037171
React Native Developers (Exp: 2+ years)
React Native developers who have quality experience working on several different projects and possess problem-solving skills, are able to work independently, and are willing to take ownership of their work. They are expected to work under team leads and senior developers to complete tasks on time. Total relevant experience is expected to be between 2-4 years. However, experience is not a constraint for the right candidate. Senior Software Engineers can also apply
Optimizing app performance and being able to offer ideas on how to optimize the performance of various types of apps.
Develop mobile specific features and need to know how to incorporate these hardware features into an app and how to overcome the challenges that can occur when working with them.
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high quality code
Store data and cache data offline. Understand all the nuances of offline data caching and be able to decide when it’s best to use ready-made code and when to create caching logic from scratch.
Integrate with external services. Ability to integrate third-party services (Google, Facebook, PayPal) and know how to work with their APIs to extend the functionality of mobile apps.
Familiar with the flow of signing an app, understand where and how to get all the required components for this purpose, and know how to deploy an app to Google Play and the App Store.
Support and mentor L1 engineers to deliver projects on time.
Implementation of security and data protection. Integration of data storage solutions. Experience with both external and embedded databases.
Timely reporting of the status of the project/ task assigned to the corresponding project manager or team lead.
Coordinate with internal teams to understand user requirements and provide technical solutions
Contributing to team meetings, troubleshooting development, production problems across multiple environments and operating platforms.
Understanding of full stack development, in-depth knowledge of design issues and best practices
Solid understanding of object-oriented programming
Familiar with various design, architectural patterns and software development processes.
Understand Architecture Requirements and ensure effective design, development, validation and support activities
Building software/website or adding the new feature to existing software/ website.
Improve functionality of existing systems. Basic testing and validations from the developers' side.
Communicating with the client to analyse the features.
Btech/BE with any specialization or MCA graduates.
Good experience in building React native applications from scratch.
Working knowledge in React Navigation and React Native navigation
Ability to improve performance of react native application
Good understanding of SDLC & Agile methodology
Familiarity with code versioning tools.
Good problem solving and analytical skills.
Good programming logic and mathematical skills.
Communication skills to interact with foreign clients and documentation.
Ability to integrate multiple data sources and databases into one system using APIs.
Good understanding of client-side templating languages
Understanding of accessibility and security compliance.
Understanding of fundamental design principles behind a scalable application.
Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform.
Able to create database schemas that represent and support business processes.
Strong unit test and debugging skills.
Proficient understanding of code versioning tools (Git).
Compensation and Benefits:
A long and rewarding career in a flexible and employee friendly work environment with good work life balance.
Competitive salary based on your contribution, experience and skill set.
12 Casual leaves, 12 days of Sick/Emergency Leaves.
Six Month Performance Appraisal System
Comprehensive performance management system and career development through internal promotions
Continuous Learning through learning groups and LMS
Group Medical Insurance/ ESI Coverage.
Opportunity to excel with the industry experts.
A chance to work with a very progressive organization providing innovative and latest digital technology solutions for a better future.