Cette offre d'emploi n'est plus disponible
Frontend Developer
- Denver, Colorado, United States
- Denver, Colorado, United States
À propos
Flutter Front-End Mobile App Developer
Mulongo Inc. is seeking a dedicated Flutter Mobile App Front-End Developer to join our early-stage company and be a part of building our launch product Oseer (See ).
You will collaborate with the founder to build and prepare for a product launch. As a Front-End developer, you will be tasked with taking template files from a designer and creating a fully functional App, including developing all the necessary functionality.
You will work to implement new features, as well as make modifications and fix bugs. Your duties will include designing and developing layouts, writing code to power underlying functionality of the App, and developing tests for the code you write.
We hope you can put your passion for developing to use in launching a safe and effective product that will deliver meaningful value to our users.
Responsibilities
- Design, develop, and maintain engaging, responsive, and cross-platform user interfaces using Flutter and the Dart programming language.
- Work closely with UX/UI designers to transform wireframes, mockups, and design specifications (e.g., from Figma) into high-quality code.
- Implement and manage application state efficiently using a proven state management approach (e.g., Provider, Riverpod, Bloc, GetX).
- Integrate mobile applications with back-end services and APIs (e.g., REST, GraphQL) to fetch and display data.
- Identify and resolve bottlenecks, debug issues, and optimize application performance for maximum speed and scalability across various devices.
- Write clean, well-structured, maintainable, and reusable code, and actively participate in code reviews to ensure quality and adherence to best practices.
- Develop and execute unit tests, widget tests, and integration tests to ensure the application's stability and reliability.
- Collaborate with cross-functional teams, including product managers, designers, and back-end engineers, to define, design, and ship new features.
Required Skills
- Expertise in Dart Programming Language** and the **Flutter framework**.
- Solid understanding of mobile app development lifecycle and cross-platform development patterns.
- Proficiency with a Flutter State Management solution (e.g., Provider, Bloc, Riverpod).
- Experience integrating with RESTful APIs and handling JSON data.
- Strong knowledge of UI/UX design principles and the ability to build responsive and adaptive UIs.
- Experience with Version Control systems, specifically Git.
- Familiarity with writing automated tests (unit and widget tests).
- Strong problem-solving, analytical, and debugging skills.
Preferred Qualifications (Nice-to-Haves)
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience with continuous integration/continuous deployment (CI/CD) pipelines for mobile apps.
- Familiarity with Firebase, Vercel, and Superbase
- Prior experience in deploying apps to the Apple App Store and Google Play Store.
- Knowledge of native platform capabilities (iOS/Android) for platform-specific customizations.
This position description should not be considered the final description of the position. The position description is not intended to be an all-inclusive list of duties and standards of the positions. It should be assumed that we would, to some extent, structure responsibilities in accordance with the successful candidate's capabilities and changing business conditions.
Benefits & Perks:
- Ability to work remotely.
- Flexible hours
- Equity Only compensation
Compétences linguistiques
- English
Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.