We are looking for a Junior Mobile App Developer with a strong focus on Flutter to join our dynamic team. In this role, you will be responsible for the design, development, and maintenance of robust and scalable mobile applications for iOS and Android platforms.
Responsibilities:
- Design, develop, and maintain robust and scalable mobile applications for iOS and/or Android platforms using Flutter.
- Implement complex features and functionalities, ensuring high performance and responsiveness.
- Integrate with RESTful APIs and other backend services.
- Troubleshoot and resolve complex technical issues.
- Lead the development of specific projects or modules.
- Conduct code reviews and provide constructive feedback to team members.
- Mentor and guide junior developers, fostering their professional growth.
- Contribute to architectural discussions and decisions.
- Collaborate with product managers, designers, and other stakeholders to define and refine project requirements.
- Communicate effectively with team members and other departments.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Write and maintain unit and integration tests.
- Ensure adherence to coding standards and best practices.
- Perform thorough testing and debugging to identify and resolve issues.
- Participate in testing and deployment of CI/CD pipelines.
- Stay up-to-date with the latest mobile development trends and technologies.
- Proactively identify and recommend improvements to processes and technologies.
- Contribute to the development of reusable components and libraries.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 2+ years of professional experience in mobile application development.
- 1+ years of experience with Flutter framework.
- Proven experience in designing, developing, and deploying mobile applications for iOS and Android.
- Strong understanding of mobile UI/UX principles.
- Solid understanding of object-oriented programming principles and design patterns.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills.
- Experience with native mobile development (iOS or Android) in addition to Flutter.
Job Type: Full-time
Pay: Rs40,000.00 - Rs55,000.00 per month
Work Location: Remote