Job Description – Software DeveloperLocation
Byculla, Mumbai
Employment Type
Full-time | Work from Office
Working Days & Shift
- Monday to Saturday
- Shift Timing: 10:00 AM to 7:00 PM
Compensation
- CTC: Up to ₹9 LPA (Based on experience, skills, and interview performance)
Experience Required
Education Qualification
- Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Relevant technical certifications will be an added advantage.
About the Role
We are looking for a motivated and detail-oriented Software Developer to join our technology team. The ideal candidate will be responsible for developing, testing, maintaining, and enhancing mobile applications while collaborating closely with senior developers and cross-functional teams.
The role primarily involves working on Android Native applications and Flutter-based mobile applications, ensuring high performance, scalability, and seamless user experience.
Key ResponsibilitiesApplication Development
- Design, develop, test, and maintain software applications.
- Develop and maintain Android Native applications using Java.
- Develop and maintain cross-platform mobile applications using Flutter.
- Write clean, scalable, maintainable, and efficient code.
- Participate in code reviews and development best practices.
Software Testing & Debugging
- Troubleshoot software issues and resolve bugs efficiently.
- Perform testing and quality assurance activities to ensure application reliability.
- Monitor application performance and implement improvements.
API & Database Integration
- Integrate REST APIs and third-party services into applications.
- Work with databases such as MySQL and SQLite.
- Ensure smooth communication between frontend and backend systems.
Deployment & Maintenance
- Support application deployment, updates, and maintenance activities.
- Maintain technical documentation and development records.
- Ensure timely delivery of assigned development tasks.
Learning & Innovation
- Stay updated with emerging technologies and development frameworks.
- Continuously improve coding standards and development practices.
- Contribute ideas for improving product functionality and user experience.
Required SkillsTechnical Skills
- Strong knowledge of Java programming.
- Experience in Android Native application development.
- Working knowledge of Flutter framework and Dart programming language.
- Understanding of REST APIs and mobile application integrations.
- Knowledge of MySQL and SQLite databases.
- Familiarity with Software Development Life Cycle (SDLC).
- Experience with Git or other version control systems.
- Strong debugging and troubleshooting skills.
Soft Skills
- Strong analytical and problem-solving abilities.
- Good communication and collaboration skills.
- Ability to work independently and within a team environment.
- Attention to detail and commitment to code quality.
- Willingness to learn and adapt to new technologies.
Preferred Skills
- Experience with Firebase integration.
- Understanding of UI/UX principles for mobile applications.
- Experience with API integrations and third-party libraries.
- Knowledge of mobile application security best practices.
- Experience publishing applications on the Google Play Store.
- Exposure to Agile development methodologies.
Ideal Candidate Profile
- Passionate about mobile application development.
- Strong ownership and accountability for assigned projects.
- Ability to manage multiple development tasks simultaneously.
- Eager to learn, innovate, and contribute to product growth.
- Comfortable working in a fast-paced technology environment.
Preferred Notice Period
- Immediate Joiners to 30 Days Notice Period Preferred.
Pay: ₹600,000.00 - ₹900,000.00 per year
Work Location: In person