Senior Software Engineer - Mobile
- Category: IT Engineer & Developer Jobs
- Location: Jaipur, Rajasthan
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 23K to 33K
- Published on: 2025/09/16
Job Description
We are seeking a skilled Mobile Application Developer to join our team. As a key member of our team, you will be responsible for designing and developing high-quality mobile applications that meet the needs of our users. You will work closely with our designers and product managers to ensure that our applications are both functional and visually appealing.
The ideal candidate will have a strong background in mobile development, specifically with the Flutter framework and Dart programming language. You should also have experience working with JSON data and integrating Firebase services into mobile applications.
A strong understanding of mobile development principles, excellent problem-solving and analytical skills, and good communication and collaboration skills are essential for this role. Additionally, knowledge of RESTful APIs, unit and integration testing in Flutter, and CI/CD pipelines for mobile app deployment would be advantageous.
Responsibilities:
- Design and develop mobile applications using Flutter and Dart.
- Integrate applications with backend services using Firebase or other technologies.
- Work with JSON data for API communication and data handling within the application.
- Collaborate with designers and product managers to ensure high-quality applications.
Requirements:
- Solid experience in Flutter development and a strong understanding of its core concepts and widgets.
- Proficiency in using GitHub and/or Bitbucket for version control and collaborative development workflows.
- Hands-on experience integrating Firebase services into Flutter applications (e.g., Authentication, Firestore, Realtime Database, Cloud Functions).
- Experience working with JSON data for parsing, serialization, and data manipulation within Flutter.
Qualifications:
- Strong understanding of mobile development principles.
- Excellent problem-solving and analytical skills.
- Good communication and collaboration skills.
Preferred Skills:
- Experience with state management solutions in Flutter (e.g., Provider, BLoC, Riverpod).
- Familiarity with RESTful APIs.
- Experience with unit and integration testing in Flutter.
- Knowledge of mobile UI/UX best practices.
About Our Company
We are a leading technology company dedicated to creating innovative mobile applications that meet the needs of our users. We believe in collaborating with our colleagues and contributing to a positive and inclusive work environment. If you share our passion for mobile development and are committed to delivering exceptional results, we encourage you to apply for this exciting opportunity.
What We Offer:
- Competitive salary and benefits package.
- Opportunities for career growth and professional development.
- Collaborative and dynamic work environment.
How to Apply:
Please submit your resume and cover letter explaining why you are the ideal candidate for this role.
Related jobs
-
Professional Service Engineer
At Hexagon, our physical security team develops software to safeguard your world. Our video and incident management solutions help our customers to quickly resolve incidents and minimize their impact. We are a global company headquartered in US, with...
-
Azure Cloud Developer
Requirements To be considered for this role, you must have: • Experience in implementing and customizing ERP software (preferably Sage X3). • Knowledge of financial accounting and business processes. • Ability to adapt ERP processes, reports, and mas...
-
AI Solutions Developer
Job Overview We are seeking an experienced Senior Machine Learning and Artificial Intelligence (ML/AI) Engineer to join our team and lead the development of cutting-edge AI solutions, including large language models, generative AI, chatbots, and inte...