Description:
We are seeking a highly skilled and motivated Full-Stack Cross-Platform App Developer with a minimum of 3 years of professional experience in designing, developing, and deploying mobile and web applications. The ideal candidate will have expertise in building robust, scalable, and user-friendly cross-platform solutions, along with a solid understanding of backend development, APIs, and cloud integration.
This role requires a strong problem-solver who can work independently as well as collaboratively with our design, product, and business teams to deliver innovative digital solutions.
Key Responsibilities:
- Design, develop, and maintain cross-platform mobile applications (iOS & Android) using frameworks such as Flutter, React Native, or Ionic.
- Build and manage scalable backend services using Node.js, Django, or similar technologies.
- Implement and integrate RESTful APIs / GraphQL APIs to connect mobile apps with backend systems.
- Collaborate with UI/UX designers to translate wireframes into responsive and intuitive app interfaces.
- Optimize application performance, ensuring high-quality, responsive, and secure applications.
- Deploy and manage apps on App Store, Google Play, and web hosting environments.
- Integrate third-party APIs, payment gateways, push notifications, and cloud services.
- Conduct unit testing, debugging, and troubleshooting to ensure app reliability and performance.
- Stay updated with the latest industry trends, frameworks, and technologies for continuous improvement.
- Participate in code reviews, documentation, and Agile/Scrum ceremonies.
Required Qualification:
- Minimum 3 years of professional experience in full-stack development with a focus on cross-platform app development.
- Strong proficiency in Flutter, React Native, or similar frameworks.
- Experience with backend technologies (Node.js, Express.js, Django, or similar).
- Hands-on experience with databases (SQL & NoSQL such as MySQL, PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS, Firebase, Google Cloud, Azure).
- Strong understanding of API integration, authentication (OAuth, JWT), and security best practices.
- Experience in CI/CD pipelines, Git, and version control systems.
- Good knowledge of app deployment processes for both iOS and Android.
- Solid problem-solving, analytical, and communication skills.