

- Strong experience in Flutter development for Android & iOS app
- Expertise in 3rd Party API implementation
- Experience in using GMAPS, FIREBASE other 3rd Party plugins

About TecManic
About
Connect with the team
Similar jobs



We are looking for a skilled Senior Mobile Developer with expertise in cross-platform mobile development, cloud services, and modern web technologies. The ideal candidate will have strong experience in React Native, native iOS/Android development, and backend integration with AWS services.
Key Responsibilities:
- Develop and maintain high-quality mobile applications for both iOS and Android platforms
- Build cross-platform applications using the React Native framework
- Design and implement responsive user interfaces using modern CSS and HTML techniques
- Integrate mobile applications with REST APIs and backend services
- Collaborate with backend developers to ensure seamless API integration
- Utilize AWS services for cloud-based mobile solutions
- Implement state management using Redux for complex application architectures
- Write clean, maintainable Java and JavaScript/Node.js code
- Participate in code reviews and maintain version control using GitHub
- Test APIs and mobile app functionality using Postman and other testing tools
- Work with Docker for containerized development and deployment
- Mentor junior developers and contribute to technical decision-making
- Ensure applications meet performance, security, and scalability requirements
Required Technical Skills:
Mobile Development
- React Native - Strong proficiency in cross-platform mobile development
- iOS Development - Native iOS app development experience
- Android Development - Native Android app development experience
- Java - Solid understanding for Android development
Frontend Technologies
- JavaScript - Advanced knowledge of modern JavaScript (ES6+)
- React - Experience with React.js for web applications
- HTML5 & CSS3 - Proficient in modern web markup and styling
- Redux - State management for complex applications
Backend & APIs
- REST APIs - Design, development, and integration experience
- Postman - API testing and documentation
Cloud & DevOps
- AWS - Experience with Amazon Web Services (Lambda, S3, EC2, etc.)
- Docker - Containerization and deployment
- GitHub - Version control and collaborative development
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5-7 years of professional mobile development experience
- Strong portfolio of published mobile applications on App Store/Google Play
- Experience with agile development methodologies
- Excellent problem-solving and debugging skills
- Strong communication and teamwork abilities
- Ability to work independently and manage multiple projects
Preferred Qualifications
- Experience with CI/CD pipelines
- Knowledge of mobile app performance optimization
- Familiarity with push notifications and real-time features
- Experience with automated testing frameworks
- Understanding of mobile security best practices
- Previous experience in mentoring junior developers


Requirements
- Development experience in React Native
- Experience in developing UI in HTML, CSS, and JS and integration with the backend using REST API.
- Experience with Object-Oriented Programming • Ability to multitask and work in a fast-paced environment.
- Ability to document their code.
- Understanding accessibility and security compliance.
- To translate storyboards and various use cases to create high-performing apps
- Write, execute, and maintain clean, reusable, and scalable code • Integrate our various data storage solutions
- Ensure the responsiveness and boost the performance of our apps
- Find and address the various bottlenecks and bug-fixes
- Help in code automatization
- Proficient in GIT
Responsibilities
- As a Hybrid Mobile App Developer, you will be responsible for creating compelling concepts for customer products and offerings as well as engage user experience across varied platforms.
- You shall be involved across all stages of the application life cycle, from requirements specification, wireframes, mockups, development, testing to deployment.
- You shall be expected to work in a team, assigning and delegating tasks and responsibilities among your co-developers.
- You will also be engaged in providing regular updates on project status & progress to non-technical stakeholders.
Hiring Process
- After getting shortlisted from here, a member of our team will contact you.
- We will schedule a interview as per mutually convenient time.

Job Description:
- Min 4-5 years of experience in Mobile application development
- Min 2-year Experience in React Native app development
- Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax
- Follow best practices using Android Guidelines
- Knowledge of functional or object-oriented programming
- Technically strong in React-Redux/Mobx development and deep understanding of core mobile concepts such as lifecycle, UI, networking, caching, device features, etc
- Experiences with automated testing suites, like Jest or Mocha
- Experience integrating third-party frameworks. Worked with logging and capturing user navigation and app usage to Analytics and Crashlytics for understanding the most used features by users.
- Knowledge of mobile security and cryptography is an advantage.
- Good working knowledge of tools such as Git, JIRA, Jenkins, or any tools that are similar to these.
- Experience with agile methodology is preferred
- Good communication skills
- Good knowledge of app telemetry integration & app performance management
- Have published at least 2 React Native apps on Play Store & Appstore
Key Skills:
- Implement robust app architectures and complex user interfaces
- Component Design and coding new features. includes unit tests, debugs, and solves defects
- Component Design/Coding/Unit Testing/Debugging
- Responsible for designing app architecture and integration design to various external systems (APIs, 3rd Party SDK)
- Follow best practices using React Native Guidelines
- Understand reacting design patterns like HOC, Render Props, and their applications.
- Good understanding of atomic design principles
- Experience with CSS-in-js / styled-components
- Good understanding of Android & iOS working principles, Release process
- Ability to multi-task under pressure and work independently with minimal supervision
- Work on high-performance consumer-facing apps
- Understanding the nature of asynchronous programming and its quirks and workarounds.
- Good understanding of server-side templating languages (such as jade, EJS, and pug).
- Creating database schemas that represent and support business processes.
- Implementing automated testing platforms and unit tests.
- Basic understanding of front-end technologies, such as HTML5, SCSS, and CSS3.
- Ability to make recommendations on UI design and UX best practices.

DESIRED SKILLS:
- Android Development
- Java / Kotlin
- Javascript
- UI / UX
- Prototyping and Wireframing
- Graphics and whiteboard application
- Video-streaming and camera handling on Android




• Experience in writing code/functions that are Unit-testing ready and scalable.
• Strong knowledge in auto layout concepts.
• Experience developing rich UI using MVVM, RxSwift, Auto Layout, Storyboard, and UI animations.
• Need to be working in a collaborative environment with team members of the organization.
• Keep up the urge to learn and adapt to new technologies throughout the period of employment.
• Understand end-user needs and translate broad business requirements and objectives into technical
requirements, plans, and designs.
• Take up technical problems during the app development life cycle and bring up optimized solutions to the
same.

- Translate designs and wireframes into high quality code for TV, tablets and mobile
- Design, build, and maintain high performance, reusable, and reliable Kotlin code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
Android Developer Requirements:
- Proven experience as an app developer (2 - 4 years).
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Ability to design applications around natural user interfaces, such as “touch”
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration


Responsibilities-
- Design and build applications for the iOS platform
- Ensure the performance, quality, and responsiveness of applications
- Collaborate with a team to define, design, and ship new features
- Identifying potential problems and resolving application bottlenecks.
- Fixing application bugs before the final release.
- Publishing application on App Store.
- Maintaining the code and atomization of the application.
- Designing and implementing application updates.
Skills-
- Proficient with Swift, Xcode, and Cocoa Touch.
- Experience with offline storage, threading, and performance tuning
- Familiarity with RESTful APIs to connect iOS applications to back-end services
- Knowledge of other web technologies and UI/UX standards
- Understanding of Apple’s design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred
- Familiarity with cloud message APIs and push notifications
Location: Indore
Immediate Joiners are preferred.
Company website- www.clarigoinfotech.com





