Flutter Developer Internship

ConciseX

  • Kanpur, Uttar Pradesh
  • Rs. 6,00,000 per year
  • Training
  • Full-time
  • 2 months ago
Company OverviewConciseX is a forward-thinking software company specializing in efficient, scalable, and user-centric digital solutions, including custom software development and AI-powered automation. We focus on reliability and speed to deliver high-impact software with minimal complexity. Headquartered in Kanpur, Uttar Pradesh, our firm values innovation and clean code.Job OverviewWe are seeking a Flutter Developer Intern to join our team in Kanpur. This entry-level, full-time internship is conducted remotely. Ideal candidates should have 0 to 1 year of experience and a strong interest in enhancing their skills in mobile development. You will work with cutting-edge technologies to create impactful applications.Qualifications and Skills
  • Familiarity with the Dart programming language to build scalable apps. This is a must-have requirement for the development of innovative projects.
  • Understanding of UI Design principles to ensure the creation of user-centric and visually appealing interfaces.
  • Experience or knowledge of Firebase to incorporate backend functionalities and database management in mobile applications.
  • Working knowledge of Git for version control to manage code repositories collaboratively.
  • Basic understanding of WebSockets to implement real-time communication features in applications.
  • Knowledge of RESTful API to integrate third-party services and external exchanges effectively.
  • Familiarity with WebRTC for building communication apps involving video, voice, and data sharing.
  • Understanding of signaling servers to establish peer-to-peer communication setups essential for app functioning.
Roles and Responsibilities
  • Collaborate with teams to design and build mobile applications using Flutter that align with company standards.
  • Implement and integrate user-friendly UI elements to enhance the user experience in all assigned projects.
  • Participate in code reviews and adhere to version control protocols for maintaining high code quality.
  • Contribute to the optimization and maintenance of existing applications for better performance and scalability.
  • Actively engage in team meetings to discuss project progress and brainstorm innovative ideas.
  • Assist in troubleshooting and bug-fixing efforts to ensure application reliability and efficiency.
  • Support the development team in integrating third-party APIs to extend application functionality as required.
  • Stay updated with emerging trends and technologies to propose new solutions or improvements.

Expertia AI Technologies