Hi indie hackers!
We're looking for a skilled and self-driven Mobile Developer with a strong background in creating outstanding mobile apps to join our dynamic team. As a Mobile Developer for our social app, you will play a crucial role in independently developing and enhancing our app's functionalities to deliver the best user experience possible. Your expertise in Flutter, along with your ability to collaborate with our team members, will ensure a visually appealing and seamless user interface for our customers. This position is fully remote, allowing you to work from the comfort of your preferred location.
Responsibilities:
Mobile App Development: Take ownership of the end-to-end development of our social app, including implementing new features, fixing bugs, and optimizing performance for both Android and iOS platforms.
Collaboration: Work closely with our UI designer, product manager, and CTO to transform design concepts and user requirements into functional and visually appealing mobile app experiences.
Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards. - Conduct regular code reviews and address feedback constructively.
Continuous Improvement: Stay up-to-date with the latest mobile app development trends, technologies, and industry best practices to constantly enhance our app's capabilities and user experience.
Performance Optimization: Identify and address performance bottlenecks, making sure the app is fast and responsive across different devices and network conditions.
Testing and Quality Assurance: Conduct thorough testing to ensure the app's stability and reliability. Collaborate with the QA team to fix issues and ensure a smooth release process.
Cross-Platform Development: Utilize your proficiency in Flutter to develop and maintain a cross-platform mobile app that runs seamlessly on both Android and iOS devices.
Problem Solving: Analyze and troubleshoot complex technical issues related to mobile app development, and propose effective solutions to overcome challenges.
Requirements:
Proven Experience: A minimum of 5 years of experience as a Mobile Developer, with a strong track record of developing and launching mobile applications for Android and iOS platforms.
Proficiency in Flutter: Demonstrable experience and expertise in Flutter is highly preferred, as it will be the primary technology used for app development.
Cross-Platform Development: Familiarity with developing and deploying cross-platform mobile applications to ensure consistent functionality and user experience across various devices.
Independence and Initiative: Ability to work independently, taking ownership of projects and driving them to completion with minimal supervision.
Collaboration Skills: Excellent communication and interpersonal skills to work effectively with the UI designer, product manager, and CTO to deliver outstanding UI and UX.
Problem-Solving Skills: Strong analytical and problem-solving abilities, with a keen eye for detail and a proactive attitude towards addressing challenges.
Continuous Learner: Passion for staying updated with the latest mobile app development trends, tools, and frameworks.
Remote Work Experience: Demonstrated ability to work effectively in a remote work environment, with good time management and self-discipline.
If you possess a passion for mobile app development, innovative ideas for social app experiences, and the drive to create impactful applications independently, we invite you to apply for this exciting opportunity to join our team as a Mobile Developer.
Please share your CV and your GitHub link to [email protected].