
Similar jobs
| Experience in designing and implementing enterprise grade software. Strong knowledge of Java for Android and familiarity with mobile development challenges. Familiarity with Android API’s and libraries. Experience in working on React Native framework. Experience with HTML5, CSS3, JavaScript, TypeScript. Experience in building applications UI using React Native. Experience in using REST API’s in Android application. Understanding of code obfuscation & encryption techniques preferred. Understanding of distributed multi-tier infrastructure. Experience in working independently and in cooperation with others. Nice to Have: Experience with ExoPlayer or any OTT video players. Understanding of multimedia content delivery protocols such as HLS, DASH. Experience using media players on various mobile platforms. Experience with Kotlin. Architecture skills. Experience with framework/library development. Familiarity with git, GitHub and Git Flow. An understanding of UI/UX implementation on Android. An understanding of automated testing on Android. |
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.
We are looking for a 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.
Responsibilities
- Designing, deploying, and managing web and mobile applications that can run on multiple platforms.
- Utilizing React Native to design and develop UI components for web and mobile apps based on JavaScript.
- Writing effective, scalable, and reusable JavaScript code can help create interchangeable front-end modules.
- Improving front-end performance by diagnosing and fixing all system errors and bugs.
- Collaborating with design, development, and customer service teams to properly understand client requirements and build top-notch apps within the stipulated time and budget.
- Using other JavaScript libraries (like “Redux”) to make asynchronous API calls and enhance website/mobile app performance.
- Creating plans to transition React-based web and mobile apps to React Native.
Requirements
- Possess at least 3 years of hands-on experience in React Native.
- Should have a good working knowledge of HTML and CSS.
- You are well-versed in all aspects of JavaScript.
- Experience in leading a team is preferred.
- Should have in-depth knowledge of UI/UX designs and wireframes.
- You possess an expert-level understanding of React.js and its fundamentals.
- You are familiar with Gradle, XCode, and other native build tools.
- You deeply understand REST APIs, offline storage, and the document request model.
- You have strong problem-solving and critical-thinking abilities.
2. 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)
3. Working on live projects depending upon their skill sets
4. Building front-end applications through appealing visual design components using React Native
As a consumer application startup, you are crucial to our existence. Your skills will define how our users will perceive our capabilities. We are looking for creators with an obsessive
need for visual and performance perfection, combined with high learning+implementation
combo powers. The ones who iterate the script 100s of times, if required, to get that feature
right.
ROLES & RESPONSIBILITIES
• Design and build advanced applications for the Android and iOS platform on
ReactNative
• Collaborate with engineering and 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
• Knowledge of developing trends and emerging standards in mobile apps and
mobile payments
• Excellent technical knowledge of React Native
• Pro with Android and iOS UI design principles, patterns, and best practices
• Good understanding of RESTful APIs and how to connect Android applications to
back-end services
• You care about quality and you know what it means to ship high-quality code
• Contribute to the design, architecture, and development of apps that are elegant,
efficient, secure, highly available, and maintainable
• Highly motivated and maintain a positive, “can-do” attitude in an uncertain
environment
• Follow and help cultivate consistent development best practices
2. Knowledge of different areas like UX / UI, Application / Infrastructure Architecture, Payment Gateways, Support etc. to build best in class product.
3. Oversee the architecture of a product to attain maximum efficiency
4. Conduct code reviews and specification conformance testing.
5. Establish an application deployment process.
6. Identify new technology trends and keep an eye on consumer’s evolving behavior on tech
7. Server side administration and Mobile app maintenance
8. Ability to design and architect new features in existing product
9. Plan infrastructure on cloud for future requirements
10. Testing and QA monitoring
11. Day to day management of team on work products, review effort estimates provided for the requirements
12. Ensure timely delivery based on discussed project pla
Responsibilities:
1. Understanding the scope of work
2. Working with the design, programming & testing team on project estimates & timelines
3. Coordinate with team to build assets to be used within the mobile application
4. Build Application static flows using React Native with Redux
5. Integrate JSON web services
6. Working with the tester to fix bugs reported by the testers
7. Building and deploying the application to the app store
Requirements:
1. Understanding of the Mobile Application Development lifecycle
2. Hands-on experience with React Native
3. Experience with Redux or Flux or MobX
4. Understanding of Advanced JavaScript – ES6
5. Understanding of Flexbox
7. Understanding of iOS/Android module integration
8. Deploying iOS and Android apps on Apple Appstore and Android Play Store.
9. Ability to work in an Agile environment
We are looking for an experienced Kotlin/Flutter Developer who will join our talented software team that works on mission-critical applications. Your duties will include managing Flutter (Android, iOS) application development while providing expertise in the full software development lifecycle, from concept and design to testing.
You should have good experience in building high-performing, scalable, enterprise-grade applications and be able to write clean code and ensure your programs run properly. We also expect you to be passionate about building software and perform well working in a team, along with developers, engineers, and web designers.
Developer Responsibilities Are
- Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
- Create well designed, testable, efficient code
- Participate in all phases of the development life-cycle
- Assist in the preparation and production of releases of software components
- Ensure designs are in compliance with specifications
- Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement
As part of the engineering team, you would be expected to have deep technology expertise with a passion for building highly scalable products. This is a unique opportunity where you can impact the lives of people across 150+ countries!
Responsibilities
• Own architecture, design, development, and implementation of different
modules/features of the Application
• Be up to date with the latest trends in Mobile App/React Native ecosystem
• Bring in industry best practices
• Take ownership to drive an initiative to completion
• Discover opportunities for performance improvements
• Recommend ways to improve reliability, efficiency and code quality
• Focus on continuous delivery and reducing complexity
• Carry out code reviews and manage pull requests within the mobile application
development team
Requirements
• Overall 5+ years of experience in Mobile Application development
• At least 2+ year of hands-on experience in developing Mobile applications with
React Native
• B.E/B.Tech in CS or equivalent streams from institute of repute (IITs, NITs, BITs,
IIITs or equivalent)
• Familiar with native build tools - XCode, Android studio, etc.
• Ability to write readable and maintainable JavaScript code
• Ability to build pixel-perfect user interfaces with smooth interactions
• Knowledge of Web technologies and concepts - HTML, CSS, REST APIs,
Caching, etc.
• Knowledge on Android and iOS fundamentals is a must
• Experience developing Android/iOS native applications using
Java/Kotlin/Swift/Objective C is a plus
• Mobile application development experience with Flutter/Ionic is a plus
Dear all,
CONTUS is looking for an ever-growing team with young brains in majority and a couple of senior experts to guide them. A fun-filled group that learns by doing things and love what they do. Opportunities are wide as we not only take up client projects but churn out own apps as well.
Why should you choose Contus?
- A great platform to learn and work in complex full stack development projects Angular, React, Node, Laravel which can take to the next level.
- Attractive perks as per Industry standards & Essential benefits
- Five days of work in a week with flexible work timings.
- A great opportunity to handle Enterprise Accounts across the globe and to manage projects in Internet of Things(IoT), Block-Chain, Full Stack development, Enterprise Mobility, DevOps, Agile and a lot more to keep yourself updated on current trends
- Enterprise accounts includes leading Automobile, Network Security, Truck, Construction, Embedded Electronics oriented clients all over the world which seeks our help in Digital Transformation
CONTUS 11 - https://www.youtube.com/watch?v=sOC62PTw2MU">https://www.youtube.com/watch?v=sOC62PTw2MU
CONTUS Awards 2018 - https://www.youtube.com/watch?v=EX8NEQFQ60s&t=50s">https://www.youtube.com/watch?v=EX8NEQFQ60s&t=50s
Designation : Application Developer / Sr.Application Developer / Tech Lead - Android
Mode of Employment : Permanent
Salary : Industry Standards + Benefits (Medi-Claim Insurance & Accidental Policy)
Work Location : Guindy, Chennai
Working days :Monday to Friday 9.30 AM to 6.30 PM (Flexible 8 Hours)
Venue Details:
CONTUS
- Kamak Towers, 12A,(SP), 6th floor,
- Thiruvika Industrial Estate, Ekkatuthangal, Guindy, Chennai - 32.
- Land Mark: Behind Olympia tech Park.(3rd right)
Note:
*** Candidates attended in 3 Months of duration are not eligible to apply again ***
Job Summary :--
An ever-growing team with young brains in majority and a couple of senior experts to guide them. A fun-filled group that learns by doing things and love what they do. Opportunities are wide as we not only take up client projects but churn out own apps as well.
Responsibilities:-
*Develop and create applications for client projects and in-house requirements.
*Make use of Android frameworks to create UI faster, take control/understand client projects from start to end.
*Deliver the projects successfully in-time with quality.
*Stay updated on the latest industry trends, development practices and evolving mobile technologies.
What we look for :-
Good analytical and programming skills in Java, Android 2.2 + SDK/NDK Development (Web Services & API's, LBS, UI and XML, Layout Design, Social Network Integration, Content Providers etc.), XML, JSON, SQLite3 and MySQL.
Handful experience in tools like Android Studio, Eclipse and analytical tools like Find Bugs and PMD.
Basic knowledge about Hybrid Application and ideas on publishing applications in Android Market.
Knowledge of PHP-driven CMSes & versioning tools like SVN will be added an advantage.
Should be able to do Client Interaction
Expertise in design and development of applications to Android devices / platform.\
Maintain quality and ensure responsiveness of applications.
Hands on experience with Android Studio, APIs and Database usage.
Expertise in automated test tools for Android application.
Exposure to UI design principles and best practices.
Knowledge of open-source Android ecosystem and the available libraries.
Experience in NDK/C++/Java/Android framework.
Hands on experience with SCM tools and services such as Git, Gitlab, gerrit, SVN, others
Familiarity with open source tool chains.
Other GUI design tools and framework experience desirable.
The following are the criteria, that we expect experienced candidates to meet.
- Strong in OOPS concepts and must know how to incorporate them in projects.
- Must have through understanding of all these android components. (Activities, Fragments, Service, Intent Service, Broadcasts, AsyncTasks, SQLite, Push Notifications)
- Must have strong understanding of data structures of the Java's Collections API. (List, Map, Set, Queue)
- Must be comfortable in writing multi-threaded and thread safe applications.
- Must be familiar with design patterns (MVP, MVVM).
- Should be comfortable using Android Profiler for tracking memory, network and cpu usage.
- Should be familiar with writing applications for portrait and landscape orientations.
- Added advantage if the candidate can code in kotlin.
- Added advantage if the candidate has knowledge on XMPP, Socket, Webrtc, VOIP, BLE, Bluetooth Classic.
Kindly prepare on below topics well;
OOM
JVM
Multithreading, Overriding, Overloading
Abstraction, async task,
Main thread, Services
About CONTUS :-
CONTUS started providing digital transformations solutions and services since 2008, even before the actual digital transformation era started. Today after a proud 11 years of successful existence, Contus is consciously driven by the future of Digital techs, not by the current or legacy techs.
The solutions and services of Contus have connected millions of devices and people and hearts across the globe right from heartbeats monitors to Televisions to Cars & trucks to smart cities, with it's Over The Top (OTT) Video on Demand and messaging solutions and also with its full stack IOT enablement services.
With hundreds of digital engineers @Contus, we have enabled millions of end users to connect for elaborate used cases in more the 50 countries.
To know more about us, visit http://www.contus.com/">www.contus.com, a leading mobile application development and web development company









