
About CleomeSoft Technologies
About
Connect with the team
Similar jobs
Safety Connect is a leading company in the domain of enterprise field force safety.
We are looking for a Flutter developer to join our team. The developer will be responsible for Flutter development for a Product. The primary focus will be on understanding the product flow and making App UI with API integration. App development will be done for both Android and iOS platforms.
Roles and Responsibilities:
-
Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
-
Must have work experience with Flutter SDK and Dart programming language
-
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
-
Familiarity with SQL/NoSQL databases and their declarative query languages.
-
Write well designed, testable, efficient code
-
Ensure designs are in compliance with specifications
-
Proficient understanding of code versioning tools, such as Git.
-
Strong debugging, aptitude, and problem-solving skills.
-
Strong communication and team collaboration skills.
-
Knowledge of Firebase or Firestore is a plus.
-
Collaborate closely with the teams of UI/UX designers, PMs, QAs, and other developers
Qualifications/ Requirements:
-
Experience with offline storage, threading, and performance tuning
-
Familiarity with push notifications
-
Familiarity with IOS and Android integrations with Flutter.
-
Experience using GitHub or similar environment
-
Complete understanding of SDLC
-
Knowledge and understanding of Design-Patterns and Data Structures.
-
Attention to detail and good problem-solving skills.
-
Excellent interpersonal skills.
-
1-2 years of experience as a flutter developer in SaaS/B2B.
-
Bachelor’s degree or equivalent required in computer science or information technology.
Android Developer
JD:-
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.
Responsibilities:
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability • Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Requirements:
- Proven software development experience and Android skills development • Proven working experience in Android app development and
- Have published at least one original Android app
- Experience with Android SDK
- Experience working with remote data via REST and JSON
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
We are building 25+ years of strong regional business acumen, deep relations, and experienced management to revolutionaries trade through comprehensive digital platform and to fulfill the needs of consumers, retailers, suppliers, distributors and manufacturers through digital brands with a vision to disrupt, build, and own the retail business value chain in each market.
We at the present have our presence in UAE, India, Iraq and Saudi Arabia.
Job Description :
- Architect, build and maintain excellent React Native applications with clean code
- Technical design of complex mobile applications
- Implement pixel perfect UI's that match designs
- Implement clean, modern, smooth animations and transitions that provide an excellent user experience.
- Integrate third-party API's.
- Write unit and integration tests.
- Release applications to IOS and Google Play stores.
- Work with native modules when required
- Guide team members for design and implementation tasks
- Co-ordinate end-to-end implementation
- Cooperate with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions.
Perks of working with us :
- Objectives are set to help you align and contribute to the mission
- Ample opportunities for interacting with customers, product managers and the leadership
- You will self-asses your progress while managers will guide you through continuous feedforward.
- Leverage and build strong connections across communities of interests
- Pick your Mentor to help you navigate the present and drive your future
- Continuous learning and upskilling through Nexversity
- Flexibility to move across functions, skills and technologies
- Hybrid work mode to drive balance
1 - 3 Years of Total Experience in iOS Programming
Strong knowledge of iOS frameworks and proficiency in Objective-C.
Understanding of Mobile programming languages such as Swift 4.0, Objective-C or Cocoa Touch.
Experience working with iOS frameworks like Core Data, Core Graphics, Core Animation. In-depth knowledge of native iOS development frameworks (API, testing, deployment, etc. ).
Familiarity with push notifications and cloud message APIs. Ability to evaluate new technology to optimize application development.
Ability to connect iOS apps to back-end services.
Strong understanding of UXUI standards. Strong knowledge of Apple Design and Interface principles.
Strong understanding of the iOS mobile app development cycle.
Need to have proficiency in iOS app designer with excellent problem-solving skills.
Should have adequate knowledge of iOS patterns and practices Responsibilities Design and create high-level iOS applications for mobile devices. Use core data core animation for the iOS framework.
Monitor the performance of apps and make improvements as required.
Identify and fix bugs. Write and maintain codes.
Research continuously and acquire the latest technologies for maximum efficiency.
-
Solution design documentation, development ownership, mentoring and driving the most comprehensive trade terminal for our super users for the Android Mobile platform
-
Ensuring the team adhere to the best industry technical practices and meet the business objective
-
Ensuring responsiveness of the application
-
Monitor reliability and performance metrics of the system to provide an impeccable experience to the user
-
Co-ordinate with developers, testers and keeps the product manager well informed of the status of the development effort to senior managers
-
Mentoring of the team
-
Code review of team members and code quality ownership
-
Collaborate with team, cross-functional teams to define and design new features
-
Work with data sources, APIs, 3rd party SDKs
-
Unit-test code for robustness, including edge cases, usability and general reliability
-
Work on bug identification and fixing
-
Troubleshooting and triage of field issue Improving application performance
-
Produce high-quality code and experience with security implementation identifying risks implementing security patches procedures
-
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
-
App management and monitoring on Google Play Store
-
Keep abreast of new trends and best practices in mobile development
-
B.E., B.Tech., M.C.A. or equivalent technical qualification in Computer Science, Engineering or a related subject
-
7 to 10 years of proven software development experience in Android development & Leading & Managing Team
-
Experience in mentoring and managing Android developers
-
Must experience with Kotlin
-
Experience with Java is a plus
-
Experience working with remote data via REST and JSON must
-
Experience with API integration, Third-party SDKs, Charts, Payment Gateway,Sockets is a plus
-
Experience in HLD, LLD designing must
-
Solid understanding of the full mobile development life cycle.
-
Mobile Application security standards good to have
-
Experience in mobile app architecture, frameworks, design patterns must
-
Experience in writing Unit Test cases is a plus
-
Experience in performance measurement of application is plus
-
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
-
Experience in using JIRA, TFS
-
Experience in Android Vital understanding is a plus
-
Experience in Firebase Crashlytics, Application Performance
-
Experience of CI/CD pipeline with tools used for Code coverage, code bugs identification, test automation, GIT
-
Experience in driving scrum team and follow agile practices
-
Fundamental knowledge of the BFSI sector is a plus
-
Strong communication skills
-
Project Estimation & Planning
● Apply computer science, engineering, and mathematical analysis concepts and principles in
the development of software applications.
● Work closely with cross-functional members of the organization to develop and evaluate new
features on exciting products.
● Support and participate in all phases of the software development life cycle, including
requirements analysis, design, implementation, integration, and testing.
● Participate in peer reviews, identify, track, and fix bugs.
● Design and development of professional business applications for the iOS platform.
● Working with external data sources/ APIs, unit-test code for robustness, including edge
cases, usability, and general reliability.
● Working on fixing bugs and improving application responsiveness, quality, and performance.
● Your leadership will help to continuously discover, evaluate, and implement new technologies
to improve development efficiency.
Core Skill Set:
1. Hands on experience with Objective C and Swift
2.Hands on experience with SQLite
Having hands on experience 2 years and beyond on building end to end ios applications Experience
with repository management tools like Git, Mercurial, etc Experience working with RESTful APIs,
third-party libraries and API, cloud message APIs and push notifications Solid understanding of
Apple’s design principles, design framework, design patterns and interface guidelines sqlite / core
data / offline storage / multithreading / coreLocation / MVVM VIPER / Objective-c / swift / alamofire
/ unit testing / memory management
What is in the store for you?
● Opportunity to be a part of a company that is doing something really amazing & redefining
stuff.
● Opportunity to work on cutting edge technologies and products that are redefining how the
home services industry operates in the North American market.
● Making a splash in a multi-billion dollar SaaS industry
● Learning & Growing far beyond your current horizon
● A start-up culture that you'd cherish forever in your work life
● Shadowing and training experiences with knowledgeable professionals
If you think, you are a good fit. We would love to talk to you!!








