Jobs
Interviews

Thoughtmakes Technologies

2 Job openings at Thoughtmakes Technologies
Application Development Software Engineer coimbatore 0 - 3 years INR 2.25 - 6.0 Lacs P.A. Work from Office Full Time

Software Developer /Data Engineer /Test Engineers working with cross-functional teams on cutting-edge solutions based on GenAI / AI Agents /Internet of Things (IoT) in Azure /AWS/GCP/ Private Cloud. Opportunities to learn/work on nextgen technologies Required Candidate profile Bachelor’s degree in Electronics,Computer Science,IT, or a related field. Strong Problem Solving with Proficiency in Python or Java & DevOps Knowledge of AI/ML/IoT & Cloud Tech Good Communication

Mobile Application Developer coimbatore 3 - 5 years INR 5.5 - 7.5 Lacs P.A. Work from Office Full Time

Job Title: Senior Mobile App Developer (3+ Years Experience) Location: Coimbatore Job Type: Full-Time Experience Level: Mid-Level (3+ Years) Department: Software Development / Engineering Job Summary: We are looking for a passionate and skilled Mobile App Developer with over 3 years of experience in designing, developing, and maintaining native and hybrid mobile applications . The ideal candidate should be well-versed in the latest frameworks, tools, and best practices in mobile app development for both iOS and Android platforms. Key Responsibilities: Design, develop, and maintain high-performance, scalable, and responsive mobile applications. Build native apps using tools such as Swift (iOS) , Kotlin/Java (Android) . Develop cross-platform hybrid apps using Flutter , React Native , Ionic or Kotlin Multiplatform Mobile (KMM) . Collaborate with UX/UI designers to implement modern and user-friendly interfaces. Consume and integrate RESTful APIs and GraphQL endpoints. Write clean, maintainable, and testable code following SOLID principles , MVVM/MVI architecture , and Clean Architecture . Conduct unit testing, integration testing, and automated UI testing (e.g., using JUnit, Espresso, XCTest, Flutter Test ). Optimize app performance, responsiveness, and memory usage. Keep up-to-date with the latest trends and advancements in mobile technologies and frameworks. Participate in code reviews, sprint planning, and Agile ceremonies. Key Skills & Technologies: Native Development: Android: Kotlin, Jetpack Compose, Android Jetpack Libraries, Hilt/Dagger, Room, Retrofit iOS: Swift, SwiftUI, Combine, CoreData, Alamofire Cross-Platform / Hybrid Development: Flutter (Dart) React Native (JavaScript/TypeScript) Kotlin Multiplatform Mobile (KMM) Tools & Platforms: Firebase (Crashlytics, Analytics, Cloud Messaging) Git/GitHub/GitLab/Bitbucket Fastlane for CI/CD Jenkins, GitHub Actions, Bitrise VS Code, Android Studio, Xcode Testing & Debugging: JUnit, Mockito, Espresso, XCTest Flutter Test, React Native Testing Library Android Profiler, Xcode Instruments Architecture & Design Patterns: MVVM, MVI, Redux Clean Architecture Dependency Injection (Hilt, Koin, Dagger) Others: RESTful APIs, GraphQL Push Notifications, Deep Linking, In-App Purchases App Store & Google Play deployment processes Qualifications: Bachelor's degree in Computer Science, Software Engineering, or related field. 3+ years of hands-on experience in mobile app development. Proven experience in releasing at least 2/3 apps to the App Store/Play Store. Strong understanding of mobile UI/UX design principles. Ability to work in a collaborative, Agile development environment.