Omnilogics Limited logo
7
clicked apply

Mobile Engineer Intern

Omnilogics Limited    Remote • Internship

Job Description

About Omnilogics

Omnilogics Limited is a software solutions provider helping businesses improve efficiency through innovative and reliable software. We focus on building practical, high-quality products that solve real-world business problems. We value technical excellence, creativity, collaboration, and continuous learning.

About the Role

We are looking for a Mobile Engineer Intern who is interested in building real-world mobile applications and developing their skills in modern mobile development. You will work closely with our development team on actual projects, contribute to mobile application development, and gain experience with the tools and practices used in professional software development.

Responsibilities

  • Develop and maintain Flutter mobile applications
  • Implement UI screens based on designs and requirements
  • Integrate REST APIs and external services
  • Work with local storage and application state
  • Fix bugs and improve application performance
  • Participate in code reviews and team discussions
  • Use Git and GitHub for version control
  • Learn and follow software development best practices
  • Collaborate with developers, QA engineers, UI/UX designers, and project managers

What We're Looking For

Professional experience is not required. We are more interested in your fundamentals, willingness to learn, and ability to build things.

  • Basic knowledge of Flutter and Dart
  • Understanding of Flutter widgets, layouts, navigation, and responsive UI
  • Basic understanding of REST APIs and JSON
  • Familiarity with Git and GitHub
  • Basic understanding of state management concepts
  • Interest in clean and maintainable code
  • Basic understanding of mobile UI/UX principles
  • Good problem-solving and debugging skills
  • Willingness to learn and work as part of a development team
  • University projects, personal projects, or GitHub projects are a plus

Benefits

  • Allowance for AI tools, models, and data charges
  • Fully remote work within Sri Lanka
  • Hands-on experience with real-world software projects
  • Learning and professional growth opportunities
  • Exposure to professional development workflows
  • Collaborative and supportive team environment