Why you’ll be excited to work at Techjays
We are on a bold mission to create the best software services offering in the world to work on startups in nascent industries and greenfield projects to large scale enterprises. As a growth-stage company, we combine a depth of capabilities and resources of our leadership with the ambition, culture and agility of a startup.
Our multinational team of veterans of Google, Vivint SmartHome, NetApp and many other established and startup companies. We have engineering teams based out of Chennai and Coimbatore.
We are seeking a skilled React Native Android Developer to join our dynamic team. The ideal candidate will be responsible for building mobile applications for Android using React Native while ensuring seamless integration with native Android components. This role requires a blend of expertise in both cross-platform and native Android development.
Primary Skills: React Native, Android SDK, JavaScript, Kotlin, React Hooks, Redux, MVVM/MVC
Secondary Skills: Java, Retrofit, Deep-linking, Firebase, Unit Testing
Location: Remote
Experience: 2-5 Years
Must Have Skills:
Proven experience of 2 years in React Native development, including React hooks, Redux, and component-based architecture.Strong proficiency in Native Android development using Kotlin/Java.Experience in integrating third-party libraries, APIs, and SDKs.Solid understanding of Android SDK, Android Studio, and other Android development tools.Familiarity with mobile UI/UX design principles and the ability to work closely with designers.Knowledge of RESTful APIs to connect Android applications to backend services.Experience with version control systems like Git.Familiarity with CI/CD pipelines and app store release processes.Strong problem-solving skills and attention to detail.
Roles & Responsibilities:
Develop and maintain mobile applications using React Native for Android platforms.Work with Java/Kotlin to develop and integrate Native Android features within the application.Collaborate with cross-functional teams to define, design, and ship new features.Optimize app performance and improve code quality through testing and debugging.Ensure continuous integration and deployment (CI/CD) of applications.Work closely with the UI/UX design team to implement new features and improve the user experience.Troubleshoot and resolve issues, ensuring app functionality across devices and platforms.Write clean, maintainable, and reusable code following best practices and coding standards.Stay up to date with new mobile development trends, libraries, and frameworks.
We take care of our own:
Best in class packagesPaid holidays and flexible paid time awayCasual dress code & flexible working environmentMedical Insurance covering self & family up to 4 lakhs per person.