Full-Stack Developer (Flutter & Python/Django)
Confidential
About the role
Company
LOUANGETECH
Location
Fully remote (Nigeria)
Role Type
Temporary / project based (might evolve into a permanent position)
Experience Level
Mid-to-Senior
Company Description
LOUANGETECH specializes in creating high-performing websites and scalable software solutions for modern businesses across mobile, Windows, and Mac platforms. Our services, which include web development, software development, SEO optimization, and intelligent process automation, are designed to help businesses enhance visibility, streamline operations, and improve efficiency. By delivering impactful and tailored digital solutions, we help clients achieve measurable results. Join us to build innovative and transformative technology solutions.
Role Description
We are seeking a Full-Stack Developer specializing in Flutter and Python/Django for a temporary role fully remote. This position involves developing and maintaining high-quality software solutions, including the design and implementation of front-end interfaces and back-end systems. Day-to-day responsibilities include collaborating with cross-functional teams, optimizing code for performance, creating robust and scalable applications, and troubleshooting and debugging existing software. You will also contribute to system architecture planning and stay updated with new technological trends.
Qualifications
- Proficiency in Back-End Web Development and Full-Stack Development using Python/Django
- Experience in Front-End Development and working with technologies such as Flutter and Cascading Style Sheets (CSS)
- Expertise in Software Development, including designing and building scalable applications
- Strong problem-solving skills and ability to write clean and efficient code
- Understanding of RESTful API integration and database management
- Knowledge of industry best practices and modern development technologies
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Strong communication skills and ability to collaborate in a team environment
Key Responsibilities
LOUANGETECH is seeking a highly skilled Full-Stack Developer for a specialized, temporary project. We have a robust backend architecture and professional UI/UX designs already in place. Your primary responsibility will be to build a high-performance mobile application and integrate it with our existing backend systems.
- Mobile Development: Develop a cross-platform mobile application using Flutter based on provided UI/UX designs.
- API Integration: Connect the mobile frontend to an existing FastAPI/Django hybrid backend.
- Feature Implementation: Ensure secure user authentication (JWT/OAuth2), real-time communication features, and core business logic are fully functional.
- Local Payments: Integrate Nigerian payment gateways (e.g., Paystack or Flutterwave).
- System Optimization: Maintain and optimize the existing Python codebase and database for a smooth deployment.
Technical Requirements
- Mobile: 3+ years of experience with Flutter & Dart.
- Backend: Strong proficiency in Python, specifically with Django ORM and FastAPI.
- API: Expert at consuming RESTful APIs and handling complex JSON data structures.
- Database: Solid understanding of Relational Databases (PostgreSQL/SQLite).
- Tools: Proficiency with Git, Postman, and cloud deployment.
- Local Context: Previous experience with Nigerian fintech integrations is highly preferred.
Application Instructions
To apply, please send your CV and a link to your portfolio/GitHub to careers@louangetech.com.ng with the subject line:
Full-Stack Developer Application - LOUANGETECH
Requirements
- Proficiency in Back-End Web Development and Full-Stack Development using Python/Django
- Experience in Front-End Development and working with technologies such as Flutter and Cascading Style Sheets (CSS)
- Expertise in Software Development, including designing and building scalable applications
- Strong problem-solving skills and ability to write clean and efficient code
- Understanding of RESTful API integration and database management
- Knowledge of industry best practices and modern development technologies
- Strong communication skills and ability to collaborate in a team environment
Responsibilities
- Develop a cross-platform mobile application using Flutter based on provided UI/UX designs.
- Connect the mobile frontend to an existing FastAPI/Django hybrid backend.
- Ensure secure user authentication (JWT/OAuth2), real-time communication features, and core business logic are fully functional.
- Integrate Nigerian payment gateways (e.g., Paystack or Flutterwave).
- Maintain and optimize the existing Python codebase and database for a smooth deployment.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free