Job Description – Junior Software Developer (Mobile Application Development)
Job Title: Junior Software Developer – Mobile Application Development
Experience: 1–2 Years
Location: Chennai
Employment Type: Full-time
Job Summary
We are seeking a motivated and technically strong Junior Software Developer to join our team. The ideal candidate should have 1–2 years of experience in mobile application development and full-stack technologies. The role involves developing cross-platform mobile applications, backend services, and responsive web interfaces while collaborating with cross-functional teams to deliver high-quality solutions.
Key Responsibilities
- Design and develop mobile applications using React Native or Flutter.
- Build and maintain RESTful APIs and backend services using Node.js, Django, or similar frameworks.
- Develop responsive frontend interfaces using React.js or Vue.js.
- Integrate third-party APIs, SDKs, payment gateways, maps, and push notifications.
- Collaborate with UI/UX designers to convert wireframes into user-friendly applications.
- Write clean, maintainable, and well-documented code following best practices.
- Debug and resolve issues across mobile and web platforms.
- Work with SQL and NoSQL databases for data modeling and queries.
- Deploy and manage applications on cloud platforms such as AWS, GCP, or Azure.
- Participate in code reviews and team knowledge-sharing activities.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 1–2 years of experience in mobile application development.
- Strong understanding of OOP principles and Git version control.
Technical Skills:
- Mobile: React Native, Flutter, Android (Kotlin/Java), iOS (Swift), Mobile UI/UX, Push Notifications, App Store/Play Store deployment
- Database: SQLite, SQL queries
- Full Stack: React.js/Vue.js, Node.js, REST APIs, PostgreSQL/MongoDB, Docker, Git & GitHub, Basic Cloud (AWS/GCP)
Preferred Skills
- Exposure to GIS or geospatial technologies.
- Experience with spatial data or GIS platforms.
- Strong communication, analytical, and collaboration skills.
- Willingness to learn new technologies and programming languages.
Pay: ₹20,000.00 - ₹30,000.00 per month
Benefits:
- Flexible schedule
- Health insurance
- Provident Fund
- Work from home
Education:
Experience:
- Mobile application developmet: 1 year (Preferred)
Work Location: In person