1)Design and build advanced applications for the Android platform
2)Collaborate with cross-functional teams to define, design, and ship new features
3)Work with outside data sources and APIs
4)Unit-test code for robustness, including edge cases, usability, and general reliability
5)Work on bug fixing and improving application performance
6)Continuously discover, evaluate, and implement new technologies to maximize development efficiency

About Nivida Web Solutions Pvt Ltd
Similar jobs
Senior Software Engineer Full stack/ Java track/ UI/ Android
Skills required: -
-
Good design skills and exposure to multiple software architectures. -
-
Strong understanding of OO/ knowledge of frameworks such as Spring/ Spring Boot/ design and good software development practices. -
-
Strong core server-
-
side technologies experience (Java) and/or having any of front end/UI skills (Angular, JS, HTML). Knowledge of Android is a huge plus. -
-
Strong database skills including schema design. -
-
Strong knowhow of data-structures and algorithms. -
-
Experience with configuration management, testing, deployment. -
-
Hands on development across technologies. -
-
Exp- 4-6yrs . -
-
Grad- B.E/ B.Tech (Computer Science/ Equivalent) from a premier institute.
Aternately: -
-
Strong UI architecture and design skills and keen business sense. -
-
Excellent front end/UI skills (JS, HTML, Angular, Flutter) and OR Android skills. -
-
Good knowledge of nodeJS. -
-
Good knowhow of server-side technologies, exposure to databases. -
-
Good exposure to configuration management, testing, deployment. -
-
Deep knowhow of data structures, algorithms. -
-
Hands on development across technologies. -
-
Exp- 4- 6 Yrs
-
Grad - B.E/ B.Tech (Computer Science/ Equivalent) from a premier institute.
Job Summary:
We are looking for a Flutter Developer with 1+ years of experience to join our dynamic team. The ideal candidate should have hands-on experience in developing cross-platform mobile applications using Flutter and Dart. You will be responsible for designing, developing, and maintaining high-performance mobile applications that provide an exceptional user experience.
Key Responsibilities:
- Develop and maintain mobile applications using Flutter & Dart for Android and iOS platforms.
- Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.
- Write clean, maintainable, and efficient code following best practices.
- Integrate APIs and third-party services into mobile applications.
- Optimize app performance and troubleshoot bugs or performance issues.
- Work closely with backend developers to ensure seamless integration.
- Keep up with the latest Flutter updates and industry trends.
Required Skills & Qualifications:
- 1+ years of experience in Flutter app development.
- Proficiency in Dart programming language.
- Strong knowledge of State Management (Provider, Riverpod, Bloc, GetX, etc.).
- Experience with RESTful APIs and third-party libraries integration.
- Understanding of mobile app development lifecycle and best practices.
- Experience with Firebase (Auth, Firestore, Push Notifications, etc.) is a plus.
- Familiarity with Git/GitHub for version control.
- Strong debugging and problem-solving skills.
- Ability to work independently and as part of a team.
Nice-to-Have Skills:
- Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development.
- Knowledge of CI/CD pipelines for Flutter apps.
- Experience in publishing apps on Google Play Store and Apple App Store.
Person should have strong knowledge in -
1. Core Java,
2. JSP
3. Spring Framework,
4. Spring Boot,
5. SOAP and REST Webservices
6. Application Security.
Person should have 4 to 6 Years of work experience in Java and the above-mentioned related technology.
Person should have good Oracle Database knowledge and have good communication skills.
Having work experience in BFSI domain will added advantage
Person needs to work from Mumbai location and also available to join the office
Primary Skills
● Exceptional problem solving skills
● Significant coding experience in C#
● Strong knowledge Unity Game Engine
● Good understanding of unity art pipeline specially 2D.
● Good experience in developing multi platform user interfaces.
● Strong Debugging and Optimization skills.
● Experience in integrating REST API
● Strong knowledge of Object Oriented Programming and Design Patterns.
● Strong understanding of Data Structures and algorithms.
● Good written and oral communication skills. Secondary Skills
● Good knowledge of 2D/3D maths, Linear Algebra , Matrices etc.
● Experience in using JIRA and Confluence etc
● Experience in using SVN, GIT etc.
Experience Required
Min 0-6 Years of professional experience in developing games for MOBILE platforms - iOS and Android.
Salary INR 12-15 LPA
Job Location Work From Home/ Pune.
Work Timing IST 12:PM - 9:00PM
Requirements
- High self motivation to lead & build projects from beginning to end;
- You've shipped multiple products and are willing/able to demonstrate how you solved specific problems to solve users needs;
- Excellent communication in presenting your code and communicating what problems they are solving while giving/receiving feedback;
- Ability to quickly grasp goals and requirements from light specifications;
- Must be able to effectively & efficiently work with stakeholders spreads across many timezones;
- 5+ years of Android experience working in a modern commercial web development environment and shipping solid product;
- Experience in Springboot, Microservices, JPA, oracle database.
- Must have experience in authentication mechanism like LDAP, SSO, any authentication server, role management
Perks
- Ground floor opportunity with the team; shape the strategic direction of the company.
- Work with sharp, motivated and passionate co-workers spread across many regions.
- Rare opportunity to make real positive impact on the world!






