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 highly skilled and experienced React Native iOS Developer to join our development team. You will be responsible for designing, building, and maintaining efficient, reusable, and reliable React Native code for iOS platforms. The ideal candidate will have a strong understanding of mobile development best practices, user interface design principles, and the iOS ecosystem.
Must Have Skills:
Proficient in React Native for building mobile applications, with a strong understanding of mobile development principles.Expertise in Swift for developing native iOS features and components.Experience with UIKit and Cocoa Touch frameworks, understanding iOS-specific design patterns and UI elements.Strong knowledge of JavaScript and TypeScript. Experience with Redux for state management, including actions, reducers, and middleware.Skilled in integrating REST APIs and Firebase to support real-time functionalities and seamless backend communication.
Good To Have Skills:
Experience with offline storage solutions like SQLite or Realm databases.Familiarity with Swift UI for building declarative user interfaces on iOS.Skilled in integrating Alamofire for networking in iOS applications.Understanding of how to handle Swift Package Manager.
Job location: Coimbatore/ Remote
Experience: 2-4 years
Roles & Responsibilities:
Design and develop mobile applications using React Native and native iOS technologies, ensuring a seamless and high-performance user experience across both platforms.Write clean, maintainable code in JavaScript/TypeScript while implementing application logic and features.Utilize Redux for state management, ensuring efficient data flow and predictable application behavior.Integrate REST APIs and Firebase for real-time data handling, authentication, and backend communication.Collaborate with cross-functional teams, including UI/UX designers and backend developers, to transform wireframes and requirements into functional applications.Troubleshoot and resolve performance issues, bugs, and application-related problems.Stay current with industry trends and best practices in mobile development, particularly within the React Native ecosystem.
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.