- Experience with building scalable applications on android and IOS
- Experience in working with Dart.
- Knowledge of unit & integration testing
- Knowledge of agile development process, jira
- Knowledge of API integration
- Strong UI building skills
- Experience with version control systems (bitbucket, git etc.)
- Strong knowledge of algorithms and Data structures
- Demonstrated experience working on application development projects and
- Test-driven development. Experience in writing high quality code
- Experience in Fintech domain will be another added advantage
- Experience in developing mobile apps in Flutter.
- Strong knowledge of Architectural pattern like Bloc, Provider etc in Flutter.
- Ability to think about scalability and reusability while developing flutter widgets.
- Ability to handle updates in UI with high frequency data changes.
- Knowledge of iOS application deployment.
- Strong state management knowledge.
- Knowledge of writing Plugins in Flutter is a good to have skill.
About CoinDCX
Similar jobs
Responsibilities:
- Design, build, and maintain high-performance, reusable, and reliable code.
Requirements:
- Strong knowledge of swift.
- iOS app architecture.
- REST API Integration.
- Experience in creating fluid animations using UIKit animations and transitions
- Proficient understanding of code versioning tools, such as Git.
- Familiar with APN and Firebase Push notifications.
- Writing clear, maintainable and testable code.
- Experience with Git
- Experience in Cross-platform mobile app development using Flutter. Prior experience developing with Flutter is a plus.
- Experience developing with Dart, whether with Flutter and/or for the web, is required.
- Additionally, deep experience contributing to and managing high-scale production mobile apps is desired.
- Expertise in Android development is preferred.
- Minimum of 2-3 years full-time mobile development experience (Android or iOS or cross-platform).
- Strong system design and architecture skills - specifically for android.
- Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement.
- E2E App development and/or experience of developing SDKs is good to have.
- Experience launching and managing Production mobile apps.
- Experience authoring, testing, and deploying code mission-critical applications.
- Debugging mobile apps using simulators and related tooling.
- Developing and releasing complex, data-driven map based apps using Native as the primary application framework.
- Persisting data for offline-first apps using flutter Developing reusable UI Components or libraries.
- Networking and integrating third-party APIs using Flutter.
- Experience developing integrations with common APIs (e.g., Firebase, Twitter, Instagram, Stripe, Youtube, Google etc.)
- Knowledge of Data Structure and Algorithms.
- Knowledge of OOPs principles.
- Working understanding of Relational NoSQL Databases
- Mindset to take up project individually.
- Experience working in an agile development process.
Hands-on experience in working with Android Studio, Visual Studio & Xamarin.Forms.
Hands-on experience in creating user interface using Xamarin.Forms, Android SDK & iOS SDK for designing UI using XAML with various layouts and controls.
Hands-on experience required on MVVM.
Hands-on experience in developing Xamarin.Forms Custom Renderers, Data Binding, Effects,Gustures, Sliders, List views, Buttons, Styles, Check boxes, Date Pickers, Webview and Dependency Service.
Need Good Knowledge on data storage options using SQLite Database, Shared Preferences and Content Provider In Xamarin.Forms & Android.
Hands-on experience in Server integration technologies including web services RESTful APIs.
Need Good Knowledge in integrating Google Play Services, Google Maps API and Google
Cloud Messaging.
Need Good Knowledge with Push Notification Implementation in Xamarin.Android by Firebase.
Working experience required on developing the applications and testing them on Emulators, mobiles and tablets.
Proficient in generating Android .APK & iOS .IPA files deploying to the Playstore and App Store.
Location: Gurugram
Sector: Electric Vehicle Charging
Job Role: Mobile Application Developer( React Native)
Job Type: Full-Time
Experience: 4+ year
Department: Information and Technology
Why Statiq?
Statiq was born with the idea of making sustainable transportation a reality in developing countries. It is a new-age start-up, leading the EV movement in India, by setting up chargers across the country. Statiq was named as the top 3 most promising start-ups by NASSCOM in the year 2020, it was the same year we got selected for Y Combinator, a Silicon Valley based accelerator program.
About the Role:
You are a passionate Senior Consultant who will lead a team and own on-time technical delivery for the projects assigned, with high quality. You will design and implement new software, maintain and improve existing software ensuring that software functionality is implemented with a focus on code optimization and organization. You will be accountable to provide coaching and mentoring to Sr. Associates, Associates, and Junior Associates. You will be responsible to apply Agile methodology daily and follow Definition of Done (DoD) process for better quality by maintaining unit test , code coverage and integration test coverage.
Responsibilities:
- Collaborate with the UX/product team to understand the requirements.
- Conduct feasibility analysis and high level technical design for changes proposed to the application.
- Design and build highly scalable multi vendor applications.
- Integrate with third party SDK for analytics and other app features.
- Design database and develop appropriate backend services as needed for the mobile app.
- Debug, Analyse and Optimise the performance of the application.
7.Build and deploy to app stores (iOS and Android).
8.Work with mobile devices testing platforms to accelerate testing across different devices.
9.Write high quality code with unit tests and detailed documentation.
WHAT ARE WE LOOKING FOR?
- Overall Mobile development exp. of 4+ years
- React Native Experience of 3+ years
- Strong development and fundamental knowledge of React Native.
- Strong knowledge of object-oriented programming.
- Strong knowledge of React workflows (such as Redux).
- Strong knowledge of Android Application development.
- Strong knowledge of GIT.
- Strong knowledge of REST based APIs.
- Should be well verse with Mobile Application Architecture.
- Should have good understanding of Software Design and implementation.
- Good understanding of Agile Methodologies & tools like JIRA
WHAT'S IN IT FOR YOU?
- Work with the super enthusiastic & passionate team who are looking forward to building India’s largest EV infrastructure.
- Amazing exposure to start-up culture – Be ready to take up challenges!
- We believe in "Growth" , as we grow we will make sure you grow as well. We have learning policies as well , where for your learning we will be paying.
- Medical Insurance covering your whole family.
2. Worked on Android applications from scratch. Exposure to audio video content based applications is
preferred.
3. Up to date on upcoming trends in android and its ecosystem.
4. Sound knowledge about application performance tuning on all parameters like network utilization,
application size and battery usage.
5. Experience with dagger, retrofit, rx-android, android architecture components etc.
6. Hands on experience with test driven development, mock frameworks, modular code design and popular design patterns.
Qualification Required:
- Minimum 2 year of work experience
- Graduate or Diploma in related field
- Relevant experience candidates will be highly preferred
Skills Required:
- Objective c and Swift language Mandatory
- Strong knowledge of Fundamental, Design Pattern,
- iOS framework - Core Data, Core Animation,
- Offline Storage, Threading
- Knowledge of UI / UX Standards, Apple Design Principles and Interface Guidelines
- Understanding of code versioning tool Git
- JSON, Xml Reading, Rest API calling, Push Notification, cocoa pods, cocoa-touch
What to Expect:
- Flexible Approach when working in a team
- Time management skills and ability to do multitasking
- Accuracy and attention to details
- Candidates with self-motivation & Dedicated towards work
- Should be able to handle iOS Development projects from the first day
Benefits:
- Enjoying and friendly work environment
- 21 paid leaves in a year
- Good career growth opportunities and can a long-term association with the organization
- Fixed yearly appraisals based on performance
- No Formal dress code policy (Decent Casuals is ok with us)
- Company follows Flexi hours Policy
We are building an immersive platform for creators, from India, which can be used by creators to create content and engage their audience across the world. And we are looking for smart Mobile Engineers to build with us and scale.
Who we're looking for
- 3+ years of experience in building high quality apps, and 2+ years of experience in React Native end-to-end for Android and iOS.
- Solid foundation in JS, React Native and Mobile development.
- Architectural understanding of implementation, not just UI features.
- Identify and resolve performance and device specific issues.
- Implement best practices, and build frontend system from grounds up.
- Great taste in UI and UX
Key Responsibilities
- Build and deploy product features end to end. You will be responsible for breaking down high-level features into tasks.
- You will define and build the architecture for a mobile app so it scales, think patterns like composition, inheritance, renderProps, etc.
- Automate things wherever needed, think Fastlane CI/CD, automate screenshot testing across multi-resolution devices, etc.
- Setting up events for user, performance and error analytics, think GA, hotjar, Sentry, etc.
- Ensure architecture and Code quality that scales with team size
- Introduce right tools to the system when product scales, think GraphQL federation layer, etc.
- Participate in product and design ideation, collaborate with the team to implement high-quality features.
- Set the initial guidelines for tech culture in the company, as we grow.
Bonus
- Fluent in Java/Kotlin or Swift.
- Experience in building interactive features, like filters, face masks, finger-drawing on canvas, etc.
- End-to-end experience in building grounds up, implementation and deployment.
- Experience in building for large scale platforms like, messaging, social media, OTT, etc.
- You like working on hobby projects, or contributing to open source projects.
Perks
We are building a team of exceptional people. We will ensure that you grow with the growth of the organisation.
- become a part of our early team
- great salary, plus generous equity
- laptop of your choice
- empowered to build an amazing startup culture with us
- full ownership and massive growth opportunities
- and more...
If you're ambitious to build for millions of creators and users, apply now!
MyScoot is a Y Combinator and VC funded start-up that helps you discover new people at home-hosted social events.
We are looking for an experienced React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
- Minimum 3 years of experience in a high-quality engineering team at a product startup or MNC
- Bachelor’s degree in computer science, computer engineering or related technical field from a top-tier college
- Proficiency in CS concepts such as data structures and algorithms
- Experience in implementing readable, object oriented code and design patterns
- Understanding of build, deployment, A/B testing of products
- Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ
- Understanding of REST APIs, the document request model, and offline storage
- 1+ years of experience working as a React Native Mobile Developer