
Similar jobs
Must have built at least two Android and/or iOS apps with Flutter.
Have published one or more mobile apps in Google Play or App Store.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Solid understanding of the full mobile development life cycle, including automated testing and building.
Experience working in an agile development process.
Design and implement user interface components for JavaScript-based web and mobile applications using React ecosystem.
Build app and UI components from prototypes and wireframes. Work with native modules as and when required.
Use Native APIs for tight integrations with both platforms – Android and iOS Write automated tests to ensure error-free code and performance Improve front-end performance by eliminating performance bottlenecks Create front-end modules with maximum code reusability and efficiency Implement clean, smooth animations to provide an excellent user interface Work with third-party dependencies and APIs Work with Redux architecture to improve performance of the websites/mobile apps Coordinate with the cross-functional teams to build apps in stipulated time/budget.
Be proficient in using version control and continuous integration, with tools such as Git.
Good communication skills in English.
About TrueFan
TrueFan is a celebrity-fan experience platform that enables fans to connect with their favorite celebrities. The business runs on a mobile application where fans compete in an online quiz contest designed on the life of their favorite celebrity (their movies, trivia, facts, etc.) and the winners get a personalized video message from them. The idea is to provide millions of fans an opportunity to fulfill their lifelong dream of interacting with their favorite celebrity while keeping it simple, passion oriented, and engaging for them.
TrueFan is founded by ex-IIT-SRCC alumni and is backed by marquee investors including Ronnie Screwvala, Mayfield Fund, and Saama Capital.
For more details: visit https://www.truefan.in/" target="_blank">https://www.truefan.in/
Job Description
We are looking for a React Lead 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 leading and 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.
Responsibilities
- 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.
- Reach out to the open source community to encourage and help implement mission-critical software fixes -React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.
What does the core role include?
- Leading a team of Developers to discuss user interface ideas and applications.
- Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Designing stateless components in React Native
- Contributing in all phases of the development lifecycle
- Working with the developers to create and maintain a robust framework to support the apps
- Working with the developers to build the interface with a focus on usability features
What else can you expect in the role?
- Prepare and produce releases of software components
- Optimizing performance for the apps
- Problem-solving skills, analytical mind, and positive attitude
- Ability to think from end users perspective and focused on improving the overall product experience.
- Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support
What can fetch you brownie points?
- Hands on experience with React Native is required
- Hands-on experience in React Native APIs, ReactJS, Javascript, ECMAScript (OOJS) and JSX.
- Strong understanding of JavaScript ecosystem
- Hands on experience on Android in creating Hybrid / Native applications
- Demonstrable UI/UX experience on a large-scale app.
- Thorough understanding of React Native development tools like IDEs (Nuclide, Atom, Sublime Text, or Visual
- Good knowledge of JS frameworks like ReactJS is a plus.
Desired Skills and Experience
Hybrid Apps,React Native, Native iOS and Android Architecture understanding.
Visit Us - https://www.truefan.in/" target="_blank">https://www.truefan.in/
As a Senior Software Engineer, you will work as part of a software development team and be responsible
for designing, implementing, and maintaining the back-end of fast-growing web/mobile applications.
You could be an ideal candidate if you have a Bachelor's degree in Computer Science from a reputed
college. You need to have expert-level programming skills in Flutter using Dart along with a deep
understanding of consumer experience. You should have experience working effectively in software
development teams ensuring tight deadlines are met. You should be passionate about writing elegant
code that solves meaningful real-life problems.
You should have already successfully built or made significant contributions to Flutter apps of reasonable
scale that are live on the Play/App store.
What will your role look like?
● Write well-designed, design pattern-based, testable, efficient, and high-quality code in Flutter
using Dart.
● Build UI components in accordance with the design provided by the UX Design team.
● Design (LLD & HLD) and architect technical solutions for the business problems of a B2C app
and support needs of growing scale.
● Support continuous improvement by investigating alternatives and new packages.
● Contribute to all phases of the development lifecycle.
● Prepare and produce releases of the app(s) on Play/App stores.
Roles and Responsibilities
Who are we looking for?
● B.Tech/M.Tech/MCA degree in Computer Science, Engineering or a related subject
● 3-6 years of relevant work experience.
● Strong problem-solving skills, Computer science fundamentals, Data structures, and Algorithms.
● Solid OOP and software design knowledge with a great understanding of consumer journey – you
should know how to develop and deliver an app that’s extensible, reusable, and meets desired
Customer eXperience(CX) objectives.
● Experience working with Design tools like Figma/Sketch/Zeplin as a developer and implementing
the same in Flutter
● Hands-on experience on various product and analytics integration like - MoEngage, Appsflyer,
UxCam, Localytics , Crashlytics, Mixpanel, Branch, Onesignal, etc.
● Knowledge of any other native or cross-platform mobile development framework (e.g. Swift iOS,
Java Android, React Native) would be a plus
● Experience with all phases of the software development life cycle, best practices, and Agile
Software Development.
● Ability to work autonomously, be excited by new technologies, and never back down from the
challenges of scale.
● Be able to perform effective code reviews, and mentor junior engineers.
-Flutter: To build cross-platform mobile apps for Android, IOS, and Web. Should include making responsive UIs to efficiently query data and manage states in an optimized manner
-Design and Build sophisticated and highly salable apps using Flutter.
-Translate and Build the designs into a high-quality, responsive UI code.
-You will be writing readable and clear code using Dart that can be extensively documented for future use and upgrades.
-Write unit and UI tests to identify malfunctions.
-Design interfaces to improve user experience
-Research and suggest new mobile products, applications, and protocols.
-Stay up-to-date with new technology trends.
-Knowledge and understanding of Firebase.
-Experience in working with remote data via REST and JSON.
-Work on bug fixing and improving application performance.
-Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills:
-Good working knowledge of Database concepts
-High quality & optimized code
-Strong knowledge of JSON & the REST API is an added advantage
Requirements:
-Minimum 1 to 3 years of experience
-Good communication
-Willingness to learn new technology
-Analytical skills
-Team player
-Quick & Independent-learner
-Problem-solving skills
Experience: 3-5 Years 1 candidate & 1-3 Years 2 candidate
Skills:
Core JAVA(Native), Core Kotlin, Sqlite, MySQL, XML
Location : Ahmedabad
WORK FROM OFFICE ONLY
Job Title:Lead Mobile Developer
Work Location: Hyderabad
Experience:6 to 8 Years
Package:As Per market Standard
Notice Period:Immediate Joiners
Its a Full Time Opportunity with Our Client
Mandatory Skills:Mobile Developer,Ionic(Knowledge also fine)
Job Description:
Skills and Responsibilities
Proficient in JavaScript / Typescript, Ionic 3-4, Angular, HTML/CSS.
Any hybrid mobile Framework (PhoneGap, Cordova, ReactNative)
Experience using web services (HTTP, REST, SOAP) using JSON.
Cross-platform mobile app developers who have developed mobile apps with a familiarity of
Ionic/Flutter
Understanding of MVC concepts, Design Patterns, User experience, Mobile Usability, Security
fundamentals
Strong mobile UI design (multi-screen resolutions), coding, support and maintenance
Experience with third-party libraries and APIs; Ability to handle dependencies and debugging
dependency conflicts
Good knowledge on Data structures and Algorithms
Experience in databases such as MongoDB/MySQL/MS SQL.
Experience using Git/GitHub or any related source control environments in a distributed team
environment; Hands on experience Google Play/iTunes Services
Build and publish applications in app stores
Solid knowledge of mobile app development practices, along with mobile testing tools and
techniques
Ability to handle Mobile app architecture, design and optimization, estimate timelines, able to
provide a solution to improve mobile app quality, understand emerging technologies, to
maximize development efficiency, standards and best practices to bring mobile app product to
the next level
Good communication skills showing a capability to make clear and meaningful contributions to
white board design discussions and offer innovative solutions to complex problems, as well as
contribute insights from past experiences.
Experience:
Minimum 4 years of hands on experience
Write clean, manageable code and maintain proper documentation
Excellent command over Data Structures and Algorithms
Familiarity with continuous integration
Strong problem solving and analytical skills
Knowledge of benchmarking and optimization
Security mindedness in development practices
Collaborate with cross-functional teams to define, design and deliver new features
Ability to work independently in small teams with excellent interpersonal communication skills
Responsible and capable of meeting tight deadlines
Responsibilities
As a Software Engineer - Cross Platform Mobile Developer you will be expected to develop and maintain Cross platform Android and iOS applications for a range of our clients in different verticals. You will be working alongside other engineers and developers working on different layers of the infrastructure. You will also be helping out junior team members by reviewing their code and providing feedback. Thereby, helping them excel professionally.
Requirements
B.E/B.Tech degree in Computer Science Engineering or any related fields. Even candidates with BCA/MCA degree can apply. But if you feel that you don’t have the necessary degree to apply, don’t worry! If you can prove that you have the necessary skills for this position, we would love to hear from you.
Skills
• Thorough understanding of Flutter and its core principles.
• Proficient in Dart6 Programming.
• Knowledge of modern authorization mechanisms (such as Auth 2.0 or JSON Web Token)
• Build pixel-perfect, buttery smooth UIs across both mobile platforms. • Familiarity with RESTful APIs.
• 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.
• Ability to understand business requirements and translate them into technical requirements
• A knack for benchmarking and optimization
• Familiarity with code versioning tools (such as Git or Perforce)
• Strong knowledge of UI design principles, architecture patterns, and best practices for development.
• Familiarity with native build tools, like Xcode, Gradle (Android Studio, IntelliJ)
• Ability to write well-documented, clean code
• Experience launching and managing production mobile apps Nice to have
• Familiarity with continuous integration
• Knowledge on native Android development
Responsibilities
- Design and build iOS and Android mobile applications
- Collaborate with cross-functional teams to analyze, design, and ship new features
- Fully responsible for mobile app development in the team
- Build and publish applications in app stores
- Implement new technologies to maximize application performance
Job Requirements
Android:
- Excellent knowledge in core Java
- Hands on experience in the full life cycle of Android application development
- Strong knowledge in RESTful web services
- Good Knowledge of Android SDK's and third party libraries
- Push Notifications and Firebase
- Eclipse & ANT based build system
- Android Studio
- Experience in Gradle.
iOS:
- Very good experience with Objective-C , Swift is a must and iOS SDK
- Good working knowledge in Cocoa Touch
- Experience with memory management and caching mechanisms specific to mobile devices
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text
Good To Have:
- Experience in API integration in mobile apps and external devices is a big plus
- A portfolio of iOS/Android apps in the Play Store/app store is a plus
- Hands on experience with Android studio & gradle build system
- Git using experience & Gerrit
- UI & UX with material design patterns
- Locations and Map API's








