A creative agency specializing in innovative solutions for brand building and digital marketing.
Kochi, Bengaluru
INR 5.0 - 9.0 Lacs P.A.
Work from Office
Full Time
Senior Developer (React Native & iOS) Kochi/Bangalore Full Time 4-6 years We re looking for a seasoned mobile developer to join our engineering team, with a primary focus on React Native and complementary expertise in native iOS development. In this hands-on role, you ll architect and build scalable, performant mobile applications. You ll work closely with product, design, and backend teams to translate requirements into modular, maintainable code and mentor junior engineers along the way. Key Responsibilities Architect, build, and maintain cross-platform (iOS & Android) applications using React Native. Develop and maintain high-performance iOS applications using Swift and SwiftUI (or UIKit as required). Develop reusable, well-tested React Native UI components and libraries. Optimize React Native app performance (render cycles, memory usage, bundle size) to ensure smooth UX Implement and maintain global state in React Native apps using Redux, MobX, Context API, or Recoil Integrate React Native applications with RESTful and GraphQL APIs, including offline caching and synchronization Write unit and integration tests for React Native code (using Jest, React Native Testing Library, Detox) Participate in code reviews specific to the React Native codebase and mentor junior React Native engineers Collaborate with product managers, designers, and backend developers to define requirements and translate them into technical specifications. Develop reusable and modular components that adhere to best practices and design patterns Optimize application performance and ensure responsiveness across different devices and browsers Implement state management solutions using Redux, MobX, Context API, or similar libraries. Consume and integrate third-party iOS SDKs for features such as authentication, data sync, maps, analytics, and payments. Implement CoreData or Realm for offline data persistence and syncing logic. Handle App Store deployment, provisioning profiles, certificates, and TestFlight distribution. Track and resolve bugs using tools like Crashlytics, Sentry, or Firebase. Experience with TypeScript for static typing. Experience with testing frameworks like Jest, React Testing Library, or Enzyme. Experience with the Expo/React native CLI framework and its associated workflows Knowledge of end-to-end testing tools such as Detox or Appium for React Native Understanding of CI/CD pipelines for React Native (Fastlane, GitHub Actions, CricleCI) Exposure to mobile architecture patterns (MVVM, Clean Architecture) in React Familiarity with Apples design principles and interface guidelines. Experience in publishing apps on the App Store and managing app lifecycle. Exposure to Objective C, Combine, Core Data, or Core Animation. Familiarity with Unit Testing and UI Testing frameworks (e.g., XCTest). Competencies Bachelors degree in Computer Science, Engineering, or related field. 4-6 years of hands-on experience building React Native applications targeting both iOS and Android Expert in the React Native ecosystem (CLI, Reanimated, Gesture Handler, native-module bridges) Familiarity with Android fundamentals as they relate to React Native (Gradle setup, AndroidManifest, native modules) Experience with state management libraries in React Native (Redux, MobX, Context API) Skilled in using Metro bundler, npm/yarn, and managing CocoaPods for third-party native modules Strong problem-solving and debugging skills within React Native projects Proficiency in JavaScript, ES6/ES7, HTML5, and CSS3. Familiarity with version control systems such as Git. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills.
kochi, kerala
INR Not disclosed
On-site
Full Time
As a UX Lead at Terrific Minds, you will play a pivotal role in our design team. With over 4 years of experience, we are seeking a talented individual who can contribute to crafting visionary user experiences for Enterprises & SMBs across various domains including BFSI, Logistics, HealthCare, and Retail. You will be responsible for conceptualizing, planning, and delivering end-to-end user experiences and competitive workflows that align with business roadmaps and goals. Your competencies will include a deep understanding of UX methodologies such as research, interviews, personas, task analysis, sitemaps, wireframing, and prototyping. Strong interpersonal and communication skills are essential, along with the ability to mentor designers and stay updated on the latest design trends. You will work closely with Delivery leadership, Marketing, and internal stakeholders to ensure effective collaboration and project delivery. Key responsibilities of this role involve critical thinking, iterative design processes, and maintaining a keen eye for detail in wireframes, storyboards, user flows, and site maps. Scoping design efforts, meeting deliverables on time, and applying strategic design thinking to real-world problems will be key aspects of your role. Additionally, you should demonstrate a strong sense of ownership, creativity, and the ability to inspire and motivate team members. If you are a creative thinker with a passion for user-centric design and a sense of humor, we invite you to join our team and make a meaningful impact in shaping exceptional user experiences for our clients.,
FIND ON MAP
Company Reviews
View ReviewsBrowse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.