Software Engineering Intern

Apply
Remote
Part time ;
8-10 hrs/week
Posted on Jul. 26
Job Description
We’re looking for a highly motivated Flutter developer to join NEXJE as a Software Engineering Intern. You’ll play a hands-on role in building and refining the core user experience of our app — working directly with our founders to deliver fast, reliable, and intuitive mobile experiences for real users.This isn’t a side project — your code will ship, your ideas will shape the product, and your impact will be visible.
Key Responsibilities
  • Implement and optimize features in our cross-platform mobile app using Flutter and Dart
  • Translate UI/UX improvements into elegant, responsive interfaces
  • Integrate core user functions such as authentication, data persistence, and seamless interactions
  • Continuously test, debug, and refine app performance and reliability
  • Write clean, maintainable code and contribute to code reviews
  • Adapt and prioritize based on feedback from internal stakeholders and early user testing
  • Participate in technical discussions and propose practical development solutions
Preferred Qualifications
  • 1 year of related experience
  • Strong experience with Flutter and a solid understanding of state management, animations, and API integration
  • Proven ability to build responsive, modern interfaces with attention to detail and performance
  • Ability to work independently and collaboratively in a fast-moving startup environment
  • Familiarity with user account systems (e.g. Firebase Auth) is a plus
  • Enthusiasm for building polished, user-facing products with measurable impact
  • Passion for creating experiences that feel effortless for users
  • Interest in how tech empowers career growth, connection, and community
Minimum Qualifications
  • Currently pursuing or recently graduated from a Bachelor’s or Master’s degree program in Computer Science, Computer Engineering, or a related field. Other majors and graduated students are encouraged to apply.
  • Strong experience building mobile apps using Flutter and Dart
  • Familiarity with state management (e.g. Provider, Riverpod, Bloc, etc.)
  • Basic knowledge of RESTful APIs and Firebase (or similar backend tools)
NEXJE is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, national origin, sex, gender identity, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other status protected by applicable law. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.