Flutter Developer

₹ Not Disclosed | Experience 1 - 3 Years
Time Full Time | Location Rajkot, India

Job Description :

  • Perks: Self development training

    Direct reporting to COO

    Comprehensive benefits package

    Opportunities for professional growth and development.

    Friendly and growth oriented professional culture

    Key Responsibilities Area :


    Application Development:

    • Design, develop, and maintain cross-platform mobile applications using the Flutter framework.

    • Write clean, maintainable, high-quality, efficient, and scalable Dart code following best practices and coding standards for both iOS and Android platforms.

    • Ensure the technical feasibility of UI/UX designs and implement high-quality user interfaces.

    • Understanding of how to develop applications that are compatible with different screen sizes.

    • Use RESTful APIs to build client-server communication and integrate with third-party services as needed.

    • Use modern authorization mechanisms such as JSON Web Token to secure applications and protect sensitive user data.

    Collaboration:

    • Work closely with product managers, designers, and other developers to define, design, and ship new features.

    • Participate in brainstorming sessions to share new design perspectives and ideas.

    • Coordinate with back-end developers to integrate APIs and other services.

    Performance Optimization:

    • Optimize mobile applications for maximum speed and scalability.

    • Identify and correct bottlenecks and fix bugs to improve application performance.

    Testing and Debugging:

    • Perform thorough testing of applications to ensure quality and functionality.

    • Debug and resolve issues and bugs in a timely manner.

    • Optimize application performance, including loading times, memory usage, and battery consumption.

    State Management:

    • Implement efficient state management solutions using Provider, Riverpod, Bloc, or MobX.

    • Ensure smooth data flow and management within the application.

    Continuous Improvement:

    • Stay up-to-date with the latest industry trends, tools, and technologies.

    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

    Code Review and Mentoring:

    • Conduct code reviews to maintain code quality and consistency.

    • Provide mentorship and guidance to junior developers, sharing best practices and knowledge.

    Documentation:

    • Create and maintain comprehensive project documentation.

    • Document technical specifications, coding practices, and development processes.

    Release Management:

    • Prepare and manage the app release process, including deployment to app stores (Apple App Store and Google Play).

    • Monitor and resolve any issues that arise post-release.

    Client and Stakeholder Interaction:

    • Communicate effectively with clients and stakeholders to gather requirements and provide progress updates.

    • Translate business requirements into technical solutions.

    Security:

    • Implement security measures to protect user data and ensure app integrity.

    • Stay informed about security vulnerabilities and how to mitigate them.

    UX/UI Design Integration:

    • Collaborate with UI/UX designers to ensure the technical feasibility of designs.

    • Implement pixel-perfect UI designs and deliver a seamless user experience.

    Cross-Platform Functionality:

    • Ensure applications function smoothly on both iOS and Android platforms.

    • Handle platform-specific requirements and customizations.

    CI/CD:

    • Set up and maintain continuous integration and continuous deployment (CI/CD) pipelines.

    • Automate testing, building, and deployment processes.

    • Stay up to date with emerging trends and technologies in mobile app development and apply them to improve the quality and functionality of our applications.

     

    Requirements:

    Bachelor's degree in Computer Science, Engineering, or related field.

    1.5 years of proven experience in Flutter development for both iOS and Android platforms.

    Proficiency in Dart:

    • Strong understanding of the Dart programming language, including syntax, data structures, and object-oriented programming principles.

    Flutter Framework Expertise:

    • In-depth knowledge of the Flutter framework, including widget creation, state management, and navigation.

    Mobile Development Experience:

    • Experience in developing mobile applications, particularly with Flutter.

    • Familiarity with native development for iOS (Swift/Objective-C) and Android (Java/Kotlin) is a plus.

    • Familiarity with RESTful APIs and modern authorization mechanisms, such as JSON Web Token.

    Problem-Solving:

    • Strong analytical and problem-solving skills to troubleshoot and resolve issues effectively.

    • Experience with version control such as Git.

    Communication:

    • Translate business requirements into technical requirements and design specifications.

    • Excellent communication skills to articulate technical concepts to non-technical stakeholders.

    • Ability to work collaboratively in a team environment.

    Attention to Detail:

    • Keen attention to detail to ensure code quality and application performance.

    Adaptability:

    • Ability to adapt to new technologies, tools, and processes quickly.

    • Self-motivated and able to work independently with minimal supervision.

    Time Management:

    • Strong organizational and time management skills to handle multiple projects and meet deadlines.

    **If interested, please share your resume on hr@unicepts.in or contact us at +91 95120 11177

Recommended Skills :

  • Requirements:

    Bachelor's degree in Computer Science, Engineering, or related field.

    1.5 years of proven experience in Flutter development for both iOS and Android platforms.

    Proficiency in Dart:

    • Strong understanding of the Dart programming language, including syntax, data structures, and object-oriented programming principles.

    Flutter Framework Expertise:

    • In-depth knowledge of the Flutter framework, including widget creation, state management, and navigation.

    Mobile Development Experience:

    • Experience in developing mobile applications, particularly with Flutter.

    • Familiarity with native development for iOS (Swift/Objective-C) and Android (Java/Kotlin) is a plus.

    • Familiarity with RESTful APIs and modern authorization mechanisms, such as JSON Web Token.

    Problem-Solving:

    • Strong analytical and problem-solving skills to troubleshoot and resolve issues effectively.

    • Experience with version control such as Git.

    Communication:

    • Translate business requirements into technical requirements and design specifications.

    • Excellent communication skills to articulate technical concepts to non-technical stakeholders.

    • Ability to work collaboratively in a team environment.

    Attention to Detail:

    • Keen attention to detail to ensure code quality and application performance.

    Adaptability:

    • Ability to adapt to new technologies, tools, and processes quickly.

    • Self-motivated and able to work independently with minimal supervision.

    Time Management:

    • Strong organizational and time management skills to handle multiple projects and meet deadlines.

    **If interested, please share your resume on hr@unicepts.in or contact us at +91 95120 11177

Key Skills :

     

Industry :

IT - Software

Education :

    • Post-Graduation
    • B.Tech / BE

Vacancies : 1

Posted On : 20 days ago

About Company :

Trinity Unicepts Pvt. Ltd. provides a solution, solution to your technology problems. We cater services that withstand the needs of SMEs & MNCs. With our business-driven services, we have been leading the industry for more than a decade. Trinity always knew how to seize the most brilliant opportunities. We realized how majorly important it was to give a face to your business as well develop the internal technical system, after all these years this is what we do. Connecting and bridging the gap between businesses & their audiences. From building websites to building a brand our services include Website Development, Mobile Application Development, E-commerce Development, and Digital Marketing.

Overview :

Headquaters
: Rajkot
Type
: --
Revenue
: --
Industry
: IT - Software
Founded
: --
Size
: --
Competitors
: --
Sector
: IT Software
No Photos found
Register for free
Suesys Learning