Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Role Overview
In this role, you will be responsible for designing, developing, and enhancing custom software solutions with a strong focus on Android application development. You will leverage modern frameworks, tools, and agile methodologies to deliver scalable, high-performance applications aligned with business and client requirements. As a subject matter expert, you will provide technical leadership, contribute to key decisions, and collaborate across multiple teams to ensure successful project delivery.
Key Responsibilities
- Design, develop, and maintain custom Android applications and system components.
- Implement innovative software solutions that meet functional, technical, and client requirements.
- Utilize modern development frameworks and agile practices to deliver high-quality, scalable solutions.
- Act as a subject matter expert, providing technical guidance and leadership to the team.
- Take ownership of team-level technical decisions and contribute to cross-team architectural discussions.
- Collaborate with cross-functional teams to ensure seamless integration across applications and systems.
- Provide effective problem-solving support for your team and across multiple teams.
- Conduct code reviews and provide constructive feedback to ensure coding standards and best practices are followed.
- Stay current with industry trends, tools, and emerging technologies to drive continuous improvement.
- Mentor and support junior team members, fostering a culture of learning and professional development.
- Expert proficiency in Android Application Development.
- Strong experience in designing, coding, and enhancing custom software solutions.
- Solid understanding of agile methodologies and modern software development practices.
- Proven ability to collaborate across teams and contribute to key technical decisions.
- Advanced proficiency in Custom Application Development.
- Advanced knowledge of Software Engineering principles.
- Advanced experience in Software Design & Solutions, including scalable and maintainable architectures.
- Strong leadership and collaboration skills.
- Excellent problem-solving and decision-making abilities.
- Effective communication skills for working with technical and non-technical stakeholders.
- Commitment to continuous learning and team development.
Key Skills
Ranked by relevanceReady to apply?
Join Institute of Communication and take your career to the next level!
Application takes less than 5 minutes

