Elcorp is a Technology Solutions company in infrastructure, renewable energy, and to provide capacity building programs for industry.
Position Overview
- We are seeking a highly skilled and experienced Flutter Developer with expertise in FlutterFlow to join our dynamic team. The ideal candidate will be responsible for designing and building advanced applications for the Android and iOS platforms using Flutter and FlutterFlow.
Key Responsibilities
- Design and build sophisticated and highly scalable apps using Flutter and FlutterFlow.
- Translate and Build the designs and Wireframes into high-quality responsive UI code.
- Explore possible architectures for implementing new features.
- Resolve any problems existing in the system and suggest and add new features to the complete system.
- Follow the best practices while developing the app and also keeping everything structured and well documented.
- Ensure security guidelines are always followed while developing the app.
- Validate the cloud system to ensure any new changes do not compromise the security of the backend server.
- Suggest space and time-efficient Data Structures.
- Document the project and code efficiently.
- Manage the code and project on Git in order to keep in sync with other team members and managers.
- Communicate with the Project Manager regarding the status of projects and suggest appropriate deadlines for new functionalities.
- Ensure new and legacy applications meet quality standards.
- Research and suggest new mobile products, applications, and protocols.
- Stay up-to-date with new technology and best practices.
Requirements
- Proven experience as a Flutter Developer with a portfolio of released applications on the App store and the Android market.
- In-depth understanding of Flutter and its core principles.
- Hands-on experience with FlutterFlow.
- Familiarity with RESTful APIs and mobile libraries for networking.
- Experience with profiling and debugging mobile applications.
- Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app.
- Familiarity with Git, JIRA, and Agile development methodologies.
- Strong analytical skills with a good problem-solving attitude.
- Ability to perform in a team environment.
- Supervision, coaching and mentoring to junior team members.
What We Offer
- N150,000 - N180,000 / Month
- A fully remote position with flexible working hours.
Method of Application
Signup to view application details.
Signup Now