Job description
Role : Mobile Developer - Flutter
Experience :1 yrs +
Technologies : Flutter, Dart, Mobile App Development (Android iOS React Native Ionic), API Integration
Location : Indore
Responsibilities :
- As a Flutter Developer, you will create cross platform apps for iOS and Android using Google's Flutter development framework. The primary focus will be on creating new experiences.
- Work on a category creating, possibly disruptive fintech product in early stages
- Working with Mobile App development team to build pretty much everything - features, UI that works across multiple devices and interfaces, app analytics and more
- Translating UIUX designs into code, eye for good UI and UX.
- Write concise, well-documented code
- Ensure the performance, quality, and responsiveness of applications
- App availability across with range of devices and Android iOS version
Required Technical Skills :
- Upto 1 yrs of experience and a track record in building Mobile Applications using native platform (Android andor iOS) or Cross Platform Development framework like React Native, Ionic
- Good knowledge of Flutter, Dart, Material Design
- Knowledge of MEAN MERN stack and Cloud is major plus
- Exposure or experience in Java Kotlin andor Swift
- Work experience in Android Studio xCode is preferred
- Knowledge and understanding of Firebase including Firebase cloud messaging, dynamic linksdeep links, remote configs, crashlytics and analytics
- Experience with third-party libraries and APIs
- Know-how of Unit testing
- Experience with Git or other version control tools
- Understanding of the Agile development life-cycle
Job Types: Full-time/WFO
Location -First Floor Samachar Bhawan Behind Dainik Bhaskar office press Complex AB Road, Indore(M.P.) 452001
About Bluetick Softech Pvt Ltd
About
Similar jobs
- Minimum 3yrs of exp in building React native apps for android and iOS
- Solid understanding of iOS and Android ecosystems.
- Must have worked on hardware integration with the apps.
- Understanding of various navigation models in mobile apps
- Good at debugging, testing, performance optimization.
- Interpersonal skills: good team player, ready to take challenges ability to deliver in a fast-paced environment.
- 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.
Roles and Responsibilities for Android Developer(2-4yrs)
- Creating Android Apps using native technologies set Java, Kotlin, Android studio.
- Developing, releasing, and maintaining Android Applications and also coordinate and participate in the backend coding, API development, and testing.
- Ability to participate in the design process also, be able to understand user experience and work with design team accordingly.
- Good understanding of the latest Android features and libraries such as Retrofit, Volley, SQLite, RxJava.
- Good understanding of designing architecture such as MVC, MVP, MVVM.
- Familiarity with RESTful APIs, SDK integration, Firebase, and Analytics platforms.
- Good Knowledge in OO design, JAVA, Kotlin, RESTful APIs, JSON, Android SDK, Eclipse and Android Studio and also AWS.
- Knowledge of SQLite, Graph & Chart API and other Google APIs and UI & UX designing.
- Optimizing performance for the apps and keep up to date on the latest industry trends in the mobile technologies.
- Good grasp of algorithms, design patterns, memory management, and multithreaded programming.
- An experience with other technologies like iOS development, swift, react native, php, APi development, DB programming can be a big plus.
- Experience in dealing with Google play store communication, app rejection, iTunes Apple store.
Desired Candidate Profile
- Must have at least 3 years of experience in native android development.
- Must be graduate with computer science subjects or MCA.
- Must be good in both written and verbal English.
- Must have research skills, ability to troubleshoot and work on exceptions is top priority.
Job Description:
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
Key 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 API's
- 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
- B.Tech Computer Science, Engineering or a related subject
- 4+ years of software development experience
- Have published at least one original Android app
- Experience with Android SDK
- Should have minimum 1 year of experience in React Native
- 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
- Solid understanding of the full mobile development life cycle.
Mobile app developers at Curefit are responsible for building the cure.fit iOS and
android app. The app is built on React Native platform with a common codebase
for iOS and android. The role requires developers to be comfortable with
bleeding edge technology and be able to work in a fast paced environment.
Looking for:
● Quick Learners
● Curefit runs on ReactJs and React Native. Although prior knowledge of
these technologies are not a must have, a never ending thirst for
learning is. We are really proud of our app development team. We are
doing twice more than any other app out there and with half the
engineers. Come join us and be the most productive you will ever be
● Comfortable with "Build fast and iterate"
● Engineers at Curefit dont own code. They own features and
technologies. This requires understanding of product and business
requirements and owning end to end execution of app features
Skill set:
● Excellent understanding of software design and object oriented
programming principles.
● Experience on React-Native/React, Redux is a plus.
● Fluent with usage of instrumentation and debugging tools on
respective platforms
● Minimum 2 years experience of developing native iOS/Android
consumer facing applications with a minimum of 50 thousand
downloads.
- Leads a project end-to-end and collaborates across functions. Drives planning, estimation and execution.
- Understands requirements well and comes up with efficient design
- Develops complex, well backed and bug-free products. Estimates accurately.
- Takes well-reasoned tech decisions keeping in mind goals and trade-offs
- Becomes a go-to person in more than one area. Provide technical mentoring to team
- Communicates clearly, gets clarifications and establishes expectations for all parties
- Helps establish SDLC best practices and high standards of code quality
- Demonstrates excellent problem solving & debugging skills
- Proactively identifies and resolves issues in requirements, design and code
- Perform peer code reviews and help us all get better.
At Cityflo, we are solving the problem of commuting to the office which affects employees in big, populated Indian cities every day. Cityflo provides a bus experience like no other - we run premium AC buses for daily commuters. We’re changing the way urban Indians commute and enabling everyone to reclaim hours of their time every day. Before the imposed lockdown due to coronavirus, we were serving about 7500 commuters per day. We plan to scale to 5,00,000 rides per day in the next 4 years in a profitable and sustainable manner.
We're looking for people who are passionate about creating great Android applications.
You've been around for a few API levels and you know how to delight Android users. You’ve got an eye for the beautiful Android design our users expect and an attention to detail down to the very last dpi. You know your way around the View hierarchy and are eager to partner with Product and Design to craft efficient, performant, and delightful user experiences. You like building for the long term and value patterns and structures that allow for maximum flexibility in a constantly evolving product.
You can read more about our engineering and culture on our blog: https://blog.cityflo.com/tag/engineering/" target="_blank">https://blog.cityflo.com/tag/engineering/
What you should have:
- At least three years of engineering experience, a large portion of which in a team environment
- Bachelors/Masters degree in Computer Science, Engineering, or a related subject.
- Strong computer science fundamentals: data structures, algorithms and programming languages
- Experience working closely with product teams, designers, and other developers to create a truly delightful mobile experience
- Familiarity with design concepts and constraints on mobile platforms.
- Extensive understanding of Android framework components and their respective lifecycles
- Experience developing highly performant Kotlin code and view layouts and the ability to diagnose performance bottlenecks
- A disciplined approach to development, testing, documentation and code structure in a team environment
- Familiarity with the Android tool ecosystem for development, testing, debugging, and performance benchmarking
- An excellent understanding of best practices for concurrency and threading
- MVVM design architecture pattern for android.
Preferred skills:
- Open Source contributions & participation in programs like Google Summer of Code are a plus.
- Have published one or more Android apps on the Play Store.
- Dependency injections: Dagger, Koin.
- Multi-threading and coroutines in Kotlin/Rxjava.