

- Expert in iPhone SDK, SQLite Database.
- Proficient with Swift (mandatory) & Objective C.
- Experience with iOS frameworks such as Core Data, Core Animation, etc.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Understanding of Apple's design principles and interface guidelines
- Knowledge of low-level C-based libraries is preferred.
- Understanding of Apple's design principles and interface guidelines.
- Experience with performance and memory tuning with tools.
- Familiarity with cloud message APIs and push notifications.
- Should have knowledge about API related to Facebook, Twitter, LinkedIn, Google +, Vimeo, YouTube, etc.
- Understanding of Apple's design principles and interface guidelines

About AppsInvo Pvt Ltd
About
Connect with the team
Company social profiles
Similar jobs


Responsible for
- Designing and coding the base application
- Ensuring the quality of the application
- Fixing application bugs
- Maintaining the code
- Implementing application updates

Job Description
- Build pixel-perfect, buttery smooth UIs
- Leverage native APIs for deep integrations
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Maintain code and write automated tests to ensure the product is of the highest quality
Requirements
- 2+ years of relevant industry experience in React Native
- A deep understanding of JavaScript
- Familiarity with video recording, playback, and uploading libraries
- Experience with Native Android app deployment
- Familiarity with modern front-end build pipelines and tools
- Familiarity with RESTful APIs
- Familiarity with code versioning tools (such as Git)


iOS Developer Responsibilities:
- Designing and building mobile applications for Apple’s iOS platform.
- Collaborating with the design team to define app features.
- Ensuring quality and performance of the application to specifications.
- 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.
iOS Developer Requirements:
- Bachelor’s degree in computer science or software engineering.
- Proven experience as an app developer.
- Proficient in Objective-C, Swift, and Cocoa Touch.
- Extensive experience with iOS Frameworks such as Core Data and Core Animation.
- Knowledge of iOS back-end services.
- Knowledge of Apple’s design principles and application interface guidelines.
- Proficient in code versioning tools including Mercurial, Git, and SVN.
- Knowledge of C-based libraries.
- Familiarity with push notifications, APIs, and cloud messaging.
- Experience with continuous integration.


What is the role?
We are looking for a hands-on iOS Developer to join our mobile team. The apt applicant must have iOS software development skills, a passion for delivering high-quality, rock-solid apps. iOS programming works closely with other app development and technical teams.
Key Responsibilities
- Translate designs and wireframes into high-quality code.
- Design, build and maintain high performance, reusable, and reliable 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.
What are we looking for?
An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.
- Bachelor's degree or higher in Computer Science and minimum 4 years of Software Development experience- Knowledge of Mobile automation and experience on platforms such as espresso
- Knowledge of application profiling and performance monitoring tools such as iOS profiler, AppDynamics, Dynatrace, etc.
- Excellent coding skills in an object-oriented language.
- Experience with offline storage, threading, and performance tuning
- Have published at least one original iOS app.- Understanding of Apple's iOS design principles and interface guidelines- Strong knowledge of iOS UI design principles, patterns, and best practices
Whom will you work with?
You will be working with top-quality engineers who have built one of the best employee engagement SaaS platforms. You will be reporting to AVP Engineering and working closely with the Architect and other leads.
What can you look for?
A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality on content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Empuls.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, San Francisco, and Dublin. Empuls works with over 100 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.
Way forward
We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. We however assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status


- 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
- Experienced in SWIFT Language
- 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

- B.E Computer Science or equivalent.
- Demonstrable portfolio of released applications on the Android market with experience in
Android development.
- In-depth knowledge of at least one programming language like Kotlin
- Strong knowledge of how to work with RESTful APIs
- Strong Familiarity with OOP design principles
- Integrate with our backend web services to deliver better and faster user experience
- Strong knowledge of version control (i.e. git, svn, etc.)
- Ability to performance tune and scale applications
- Agile development experience
- Experience working at a software product company is a major plus
- Passion to learn and develop new skills continuously
- Strong sense of ownership in every application they build
- Working with highly collaborative and dynamic team environments
Experience:
- Min 3 year experience
- Startup experience is a must.
Location:
- Remotely, anywhere in India
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone. Typically
clients are in California PST Timezone.
Position:
- Full time/Direct
Other Benefits
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12
PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other
incentives etc.
- We dont believe in locking in people with large notice periods. You will stay here
because you love the company. We have only a 15 days notice period.
.

Location: Technopolis IT Hub, Noida Sec-62
Salary: Negotiable as per last CTC
Job Description
- Experience in developing enterprise grade Android Mobile Apps, NDK, and SDKs.
- Experience in Rest i.e SQLite, Faragments, Activities, Intents, Google API’s (FCM, MAP, Analytics, AdMob etc.).
- Experience in apps development with Payment gateway Integration and POS terminal like VeriFone/Ingenico/Pax.
- Experience on client-server application involving web service calling.
- Knowledge of Android Life Cycle and Threading Concepts.
- Knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Strong understanding of material design, memory management, files I/O, network protocols, concurrency, multi-threading etc.
- Strong understanding of OOPs fundamentals, Java, Kotlin, JSON, Android 5 and above.
- Knowledge in architecting large solutions using patterns, like MVVM, VIPER.
- Knowledge of different screen sizes,andandroid version classes compatibility.
- Knowledge of Third party libraries like Volly, Retrofit, ButterKnife, Picasso.
- Knowledge of XML, JSON parsing, GPS and Google Maps integration.
- Knowledge of Firebase Services Other Third-party Services.
- Understanding of code versioning tool, like Git.
- Familiarity with deploying Android apps to the Google Play Store and should have published at least five Android app.
- Knowledge of OPENGL.


Rejolut emerging tech company incorporated in 2017 and an award-winning blockchain development company. We help clients to find the best possible solutions to business use-case using emerging technology that can help them to scale faster & build Innovative digital products for fast-moving companies using ML/AI, Blockchain, IoT, AR/VR, RPA.
Our dogma: We don’t make shit
We are on the mission to technically empower entrepreneurs all around the world.
To know more please visit our website - http://www.rejolut.com/" target="_blank">www.rejolut.com
The ideal candidate will be responsible for developing highly scalable and secure code.
Responsibilities:-
- Able to learn & implement new technology/framework/library at God Speed
- Able to come with the optimal solution for the business problem
- Can handle calls with the client & customer to know their feedback
- Writing clean code & able to dig into other's code or open-source code
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing native apps to Flutter.
Desired Candidate Profile:-
- Firm grasp of the JavaScript (and TypeScript or ClojureScript) language and its nuances, including ES6+ syntax.
- Knowledge of (functional or object-oriented) programming.
- Ability to write well-documented, clean Javascript code.
- Rock-solid at working with third-party dependencies and debugging dependency conflicts.
- Familiarity with native build tools, like XCode, Gradle (Android Studio, IntelliJ)
- Understanding of BLOC Patterns
- Strong knowledge & experience in Dart/ Flutter is mandatory.
- Strong attention to detail in UX & interactions.
- Strong experience with Flex CSS styling.
- Strong experience in SQLfLite & Firebase messaging is required.
- Experience in releasing Android and iOS App store
- Paid Sick Leaves
- Healthcare Insurance
- Employee Training & Development Plans
- Performance Bonus
- Flexible Working Hours/ Remote Work




