Job Description
Job Summary
We are looking for an experienced Senior Mobile Application Developer with strong expertise in mobile application development and exposure to web technologies . The ideal candidate will be responsible for designing, developing, and maintaining high-quality mobile applications while collaborating with cross-functional teams to deliver scalable and robust solutions.
Key Responsibilities
- Design, develop, and maintain mobile applications for Android and iOS platforms.
- Build cross-platform mobile solutions using React Native where applicable.
- Develop native applications using Android (Kotlin/Java) and iOS (Swift/Objective-C) .
- Work on backend and service integrations using .NET / .NET Core .
- Collaborate with UX/UI designers, product owners, and backend teams to deliver end-to-end solutions.
- Ensure application performance, security, scalability, and code quality.
- Conduct code reviews and enforce best practices, coding standards, and design patterns.
- Troubleshoot, debug, and optimize applications for maximum performance.
- Mentor junior developers and provide technical guidance.
- Participate in architecture discussions and technical decision-making.
Primary Skills (Must Have)
- 5+ years of experience with React Native and/or Native Android (Kotlin/Java) and/or Native iOS (Swift/Objective-C)
- 8+ years of experience in .NET / .NET Core development
- 5+ years of experience building and consuming RESTful APIs
- 5+ years of experience of Strong understanding of mobile application architecture and lifecycle
- 5+ years of experience with mobile app deployment to Google Play Store and Apple App Store
Secondary / Supporting Skills (Good to Have)
- Working knowledge of web frameworks such as React.js, Angular, or Vue.js
- Understanding of responsive design and web-to-mobile integration
- Experience with state management libraries and modern frontend practices
- Familiarity with CI/CD pipelines and automated testing
Tools & Technologies
- Git / Version Control Systems
- Agile / Scrum development methodologies
- Mobile debugging and performance optimization tools
- Experience with cloud platforms (Azure/AWS) is a plus
Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work independently and in a team environment
- Leadership mindset with mentoring capabilities
Job Tags
Full time, Internship, Seasonal work, Remote work,