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
Requirements & Skills:
B. E (Computer Science)/ B. Tech (Computers)/ MCA
Knowledge of Android, JAVA, Sqlite and Kotlin programming is a must.
IDE android studio, Visual studio
Knowledge of REST/JSON and UI principles are preferred.
Additional knowledge of web technologies is preferred but not required;
General knowledge about mobile development and systems architecture should be apparent;
Code must pass basic requirements for running on devices like tablets and smartphones;
Experience working with remote data via REST and JSON
Experience in Mobile Application design, development & deployment
Should have hands-on experience in all stages of Mobile app life cycle concept, design, build, deploy, test, release to app stores and support Experience in implementing Web Services in Java technologies is a plus.
Experience on web service integration (SOAP, REST, JSON, XML)
Should have knowledge to secure data while transferring on APIs by encrypting via 3DES, RSA.
EMV knowledge is plus
Good communication Skills.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Sciflare Technologies Pvt. Ltd. is a 10+ years dynamic and innovative IT and software development company located in Chennai. With a strong presence in the US, Europe, and UAE, we specialize in various domains, including AI, Gaming, Banking, Fintech, Fantasy Sports, IT, E-commerce, Logistics, Healthcare, and On-Demand Services. Our team of over 40 talented professionals is dedicated to delivering cutting-edge solutions that drive our clients' success. Our top clients include Provident Bank, Century Financial, HDFC Life, The New Indian Express, Cisco, and EROS Group.
Join us and be a part of a company that thrives on creativity, technology, and excellence.
CHANCE TO WORK WITH APPS WITH 10LAKH CONCURRENT USERS IN GAMING INDUSTRY
Role Description
You are a champion at Code reviews and Unit/Mock/integration Tests
You have a strong sense of ownership of what you design and deploy
You provide strong technical mentorship to team members
You are an excellent team player
You continuously learn and improve
We are seeking a highly motivated and experienced Senior React Native Engineer to join our team. In this role, you will lead and manage software development projects across diverse domains such as Gaming, Banking, Fintech, Fantasy Sports, IT, E-commerce, Logistics, Healthcare, and On-Demand Services. You will be responsible for ensuring the successful delivery of projects, meeting deadlines, and exceeding client expectations.
Skill Sets
Startup Experience: Proven track record of taking ownership of projects and delivering impactful results in a startup environment.
Relevant Experience: 3-9 years of experience in mobile app development, with a strong focus on building high-performance, scalable, and maintainable React Native applications.
React Native Expertise: Extensive experience with React Native, including deep knowledge of its ecosystem, libraries, and tools.
JavaScript & TypeScript: Proficiency in JavaScript and TypeScript, with experience in writing clean, maintainable, and efficient code.
Mobile Development: Hands-on experience in developing cross-platform mobile applications for both iOS and Android, with a strong understanding of platform-specific guidelines and best practices.
State Management: Proficiency with state management solutions such as Redux, MobX, or Context API.
APIs & Integration: Experience integrating with RESTful APIs and GraphQL endpoints, with a strong understanding of asynchronous data fetching and state management.
UI/UX Design: Strong understanding of UI/UX principles and experience working with designers to implement user-friendly interfaces and improve app usability.
Testing & Debugging: Experience with mobile testing frameworks and tools such as Jest, Detox, or Appium. Skilled in debugging and performance optimization for mobile applications.
Version Control & CI/CD: Experience with Git, pull requests, and CI/CD pipelines. Familiarity with tools like GitLab, GitHub, or Bitbucket.
Agile Practices: Experience working in Agile environments, with a solid understanding of SCRUM and related methodologies.
Collaboration & Communication: Excellent teamwork and communication skills, with the ability to collaborate effectively in a remote or distributed team setting.
Solutions-Oriented: Ability to tackle complex problems with a solutions-oriented mindset, adapting to the fast pace and challenges of startup life.
Responsibilities
Scalable Architecture: Lead the design and implementation of scalable mobile architectures that ensure performance, reliability, and maintainability of React Native applications.
Informed Decisions: Make architectural and technical decisions that align with the companys business objectives and technical strategy.
Code Quality & Standards: Maintain high standards of code quality through regular code reviews, adhering to best practices and industry standards.
User Experience: Work closely with UX/UI designers to ensure that applications provide a seamless and engaging user experience.
Performance Optimization: Optimize mobile applications for speed, responsiveness, and efficiency, ensuring a smooth user experience across both iOS and Android platforms.
Testing & Debugging: Implement comprehensive testing strategies to identify and address issues early in the development cycle, ensuring reliable and high-quality releases.
Collaboration: Collaborate with product managers, designers, and other developers to understand user requirements and deliver features that meet user needs and project goals.
Continuous Learning: Stay current with the latest trends, technologies, and best practices in React Native and mobile development to drive innovation and improvement.
Autonomy: Take ownership of projects and tasks, working independently and effectively without the need for constant supervision.
Simplicity: Strive for simplicity and elegance in your code and solutions, avoiding unnecessary complexity.
Proactive Problem Solving: Anticipate and address potential issues before they arise, contributing to the overall success of the team and project.
Solution-Oriented: Focus on delivering practical solutions to problems, going beyond just writing code to contribute to the overall success of the product.
Life@Sciflare:
An exciting & lively workplace gives you the chance to work in an environment where you may unleash your creativity and inventiveness to the best extent possible.
Work in a collaborative setting where your cooperative team contributes new perspectives to your objectives and forges strong bonds.
Growth mindset: You are nurtured through each stage of your professional advancement by learning and unlearning new things.
The role is office-based, working from Monday to Friday 9:00 AM to 06:00 PM & all Saturdays & Sundays are off.
We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.
You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organised and of the highest quality. You will also help ensure solid application performance and an excellent user experience.
Technical Competencies :
- A bachelor's degree in Computer Science, IT or relevant field
- 3+ years of demonstrable experience as a Mobile developer
- Experience of designing and developing android application
- Extensive knowledge of programming languages like Kotlin.
- Familiarity with OOP design principles
- Experience with third-party libraries and APIs
- Should be proficient in UI/UX development
- Demonstrable portfolio of released applications on the App Store
Responsibilities :
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Work closely with back-end developers and the rest of the team to deliver well-architected and high-quality solutions
- Write documents related to project plan, technical specifications, approach and processes
- Remain up to date with the terminology, concepts and best practices for mobile app coding
Skills :
- Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Proficiency in Kotlin, Android Studio, Firebase, RESTful APIs and Google Maps API
-Experience with profiling and debugging mobile applications
- Strong knowledge of architectural patterns- MVP, MVC, MVVM, and Clean Architecture
- Familiarity with Git
- Familiarity with push notifications
- Understanding mobile app design guidelines on each platform and being aware of their differences
We are looking for a strong mobile app developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests.
You will be working with our candid and collaborative team, where your knowledge and advice about application architecture and the newest mobile technologies will be highly appreciated. The code you write will need to be cleanly organized and of the highest quality. You’ll also help ensure solid application performance and an excellent user experience.
Main Responsibilities
Your responsibilities will include:
Developing new features and user interfaces from wireframe models
Ensuring the best performance and user experience of the application
Fixing bugs and performance problems
Writing clean, readable, and testable code Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
Key Requirements
Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
Deep knowledge of Android, iOS
Familiarity with RESTful APIs and mobile libraries for networking.
Familiarity with the JSON format
Experience with profiling and debugging mobile applications
Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
Familiarity with Git
Familiarity with push notifications
Understanding mobile app design guidelines on each platform and being aware of their differences
Roles and Responsibility: -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
Job Description
Android developer is responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
Translate (Low and High Fidelity) designs (Wireframes, Prototypes, etc.) into high quality code to build android app.
Design, build, and maintain high performance, reusable, and reliable Java code.
Ensure the best possible performance, quality, and responsiveness of the application
Identify and correct bottlenecks and fix bugs. Help maintain code quality.
Skills Required:
Solid Android Front End development experience/knowledge with Java, SDK.
Android developer with FULL STACK (Java, PHP, MySQL) development experience/knowledge is an added advantage.
Strong Architecture, design implementation knowledge and experience (MVC, etc.).
Proficiency with Android Studio or Eclipse
Utilize GIT and JIRA/Confluence to manage your work.
Write unit tests and work with the QA team to further develop testing frameworks.
Participate in code and design reviews with your peers to ensure high quality, efficient code and design are used in all your work
Spend time researching and evaluating new and relevant technologies and techniques in the mobile space. Evaluate new versions of Android, Android Studio and related libraries and technologies used in our apps.
AWS Cloud framework and technologies experience, App Store (Google Play) deployment experience.
Very strong knowledge and experience in Java, Native android development with latest OS, Android studio, API development & integration, Database Design and develop the Database using MongoDB (NoSQL), third party libraries and APIs working knowledge, Mobile application testing experience.
Working knowledge on SQL Server, MySQL or similar Relational Database is an added advantage.
Experience in Web site development (Bootstrap, HTML, CSS, JavaScript, XML), Word Press, Angular.js, Web Services, Build, deploy and release management is an added advantage.
Experience with SOAP, REST Web services and integration, DB Calls, Social enterprise integration, forums, geo location, geo fencing, payment integration, e-commerce integration.
Translating designs, wire frames, fidelity diagrams into actual mobile apps using code.
Performance tuning, optimization techniques, quality standards, industry best practices.
Self-motivator, facilitator, and capable of executing and managing entire App Development process (End to End).
Good communication and interpersonal skills, pleasant personality and professional mindset.
Excellent problems solving, debugging skills,
Can help, mentor and manage the technical team, junior developers.
Knowledge of Agile Scrum, Waterfall, Pair programming. Experience of product release cycles, etc.
Experience:
Previous working experience with a startup would be an advantage.
Education:
Engineering (Preferably CS), MCA, M.Tech or any equivalent or higher technical degree from a good university/college with good academic score.
A mobile first Neo-banking start-up, Finin aims to help you manage & spend your money seamlessly.
We are a Bengaluru based young & vibrant team planning to on-board amazing talent, someone like you. Please go through the job description below, and connect with us if you deem we are a good fit in the next step of your career progression.
We value your time & hence have a stringent policy to communicate a decision within 7-10 days.
Your work at Finin: As our primary android developer , you are expected to
Build a light-weight, low latent Android applications with limited or no dependency on third-party modules.
Build application logic & develop user facing features in Kotlin.
Build reusable components & front-end libraries for future use, as and wherever needed.
Translate designs & wireframes into high-quality code.
Define front-end architecture, document, estimate scope, & deliver on time.
Plan for new technology insertion & trade-offs in development.
Further, as any early stage start-up, we expect you to be comfortable wearing multiple hats, & be a proactive contributor towards building something truly remarkable.
Candidate profile:
At least 4 years of professional experience building native projects for Android.
Have at least two live projects.
Practical knowledge of working with RESTful APIs, & version control tools such as git.
Experience creating custom libraries.
Proficiency in various software design patterns.
Accountable & a proactive communicator.
Has worked in agile or iterative environment. Can estimate scope & prioritise.
Independent problem solver. Comfortable with ambiguity & fast pace start-up work culture.
Bonus points:
If you have previous experience building technology for Finance products.
If you have contributed in at least two stages of product development: MVP & Growth.
We are looking for a core team member for our early stage startup.
The responsibility will be to develop the complete app with 1 other android developer.The back-end will be handled separately by 1 other member
The app is complex in nature as it has custom features.We plan to make custom camera with live filters,custom video and audio recorder and custom text editor.The app will also consists of user profile , feed , notification etc.Thus an extremely good skill level,ability to learn quickly and dedication for work are extremely important qualities.
The person can keep their old job if he/she can contribute 25 hrs in a week for this project.He/She will get equity as a remuneration.He/She will join permanently once we develop the product and raise the funds.
Its a model that is applicable to every team member.
We are looking for someone who is talented,hardworking and has the understanding about the hard-work required for building a startup
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!