Company Overview:
JIITAK Inc. (株式会社JIITAK) is a rising software development studio headquartered in Japan, dedicated to sustainable system development. We prioritize delivering digital solutions that not only elevate our clients' businesses but also minimize our ecological impact. Our talented team, comprising skilled architects, designers, managers, coordinators, and developers, specializes in crafting custom, eco-conscious software solutions to meet our clients' needs.
In our pursuit of sustainability, we integrate these principles into every phase of our workflow, including planning, designing, and development processes. We firmly believe that digital solutions should align with and support the long-term health of our planet.
We are currently looking for a Flutter developer to join our team. This role is initially on a probationary basis for three months, with a monthly salary of 20,000 INR. Following a successful evaluation period, a permanent position will be offered.
Note: This is a full-time onsite opportunity based in Kochi, Kerala. For more information, please visit our website at www.jiitak.com.
Key Responsibilities:
- Manage project timelines, set priorities, and provide technical guidance to the team.
- Design, build, and maintain reliable, efficient, and high-performance applications using Flutter.
- Ensure seamless integration of applications on both Android and iOS platforms.
- Write clean, maintainable, and reusable code, adhering to best practices in mobile development.
- Translate UI/UX designs and wireframes into high-quality code while ensuring design consistency across devices.
- Optimize apps for maximum performance and scalability.
- Mentor and guide junior developers, fostering a culture of continuous learning and development.
- Work closely with cross-functional teams, including product managers, designers, and backend developers, to develop new features and improve existing ones.
- Conduct thorough testing of applications, resolve performance issues, and fix bugs to deliver a smooth user experience.
- Stay informed about the latest trends, technologies, and best practices in Flutter and mobile development to improve skills and application quality.
- Contribute to the development and optimisation of frameworks to ensure scalable and efficient application architecture
- Ensure smooth CI/CD deployment and manage application updates and releases.
- Document code, processes, and project knowledge to support collaborative development.
- Troubleshoot and resolve critical issues, including debugging and handling user feedback effectively.
- Proactively suggest improvements for user experience, state management, and development workflows.
Skills And Qualifications:
- 1+ years of experience in mobile application development with dedicated Flutter experience.
- Proficiency in Dart and Flutter frameworks.
- Strong understanding of RESTful APIs, third-party integrations, and GraphQL.
- Familiarity with native development in Android (Kotlin/Java) and iOS (Swift/Objective-C) is a plus.
- Expertise in advanced state management solutions (e.g., Provider, Riverpod, BLoC, or GetX).
- Experience with tools like Firebase, Git, and CI/CD pipelines.
- Strong problem-solving abilities, including debugging and performance optimization.
- Excellent communication, teamwork, and leadership skills.
- Bachelor's degree in Computer Science, Software Engineering, or related fields.
Perks:
- Tools: A dedicated Apple MacBook (Apple silicon-based) will be provided during your employment.
- Exposure: Get an opportunity to work with Japanese teammates.
- Amenities: Enjoy free snacks & beverages at the office.
- Flexibility: Benefit from flexible work hours a week