Junior Flutter Developer

Nigeria🕖 1 month ago

Job Summary:

As a Flutter Developer, you will be responsible for designing and developing advanced applications for the Flutter platform. You will work with a team of talented engineers to build new features, optimize performance, and ensure the overall quality of the applications.

  1. App Development: Designing and developing high-performance, responsive, and reliable mobile applications for iOS and Android platforms.

  2. Flutter Expertise: Proficient in Dart programming language and Flutter framework to build smooth, interactive user interfaces.

  3. UI/UX Design: Collaborating with designers to implement visually appealing and user-friendly interfaces, ensuring a seamless user experience.

  4. Code Optimization: Writing clean and maintainable code, and optimizing app performance for speed and efficiency.

  5. Integration: Integrating third-party libraries, APIs, and services to enhance app functionality.

  6. Testing and Debugging: Conducting thorough testing, debugging, and troubleshooting to identify and fix bugs or performance issues.

  7. Version Control: Using version control systems (e.g., Git) to manage codebase and collaborate with team members.

  8. Documentation: Creating and maintaining technical documentation for code, APIs, and application architecture.

  9. Collaboration: Collaborating with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software.

  10. Continuous Learning: Staying updated on Flutter and mobile development trends, technologies, and best practices to ensure the adoption of the latest tools and techniques.

  11. Adaptability: Adapting to evolving project requirements and implementing changes effectively.

  12. Problem Solving: Demonstrating strong problem-solving skills and providing innovative solutions to challenges.

  13. Cross-Platform Development: Extensive experience in cross-platform development, leveraging Flutter to maximize code reusability and minimize development time.

  14. Performance Optimization: Implementing techniques to optimize app performance, including minimizing resource usage and maximizing responsiveness.

  15. Responsive Design: Ensuring applications are responsive across various device sizes and orientations for a consistent user experience.

  16. Security: Incorporating security best practices into app development to safeguard user data and protect against potential vulnerabilities.

  17. Real-time Updates: Integrating real-time features such as push notifications and live updates to enhance user engagement.

  18. Collaborative Problem Solving: Actively participating in collaborative problem-solving sessions, brainstorming, and code reviews to maintain code quality.

  19. Agile Methodology: Working in an Agile development environment, participating in sprint planning, and delivering features iteratively.

  20. Client Communication: Effectively communicating technical concepts to non-technical stakeholders and clients, providing progress updates, and addressing feedback.

  21. App Deployment: Managing the deployment process to app stores (Google Play Store, Apple App Store) and handling any issues that may arise during the submission process.

  22. Continuous Integration/Continuous Deployment (CI/CD): Implementing CI/CD pipelines to automate the testing and deployment process, ensuring a streamlined development lifecycle.

  23. Versioning and Release Management: Managing app versions and releases, and coordinating with team members for timely releases.

  24. Troubleshooting: Rapidly identifying and resolving issues, whether they are related to code, dependencies, or environmental factors.

  25. Performance Analytics: Implementing analytics tools to monitor app performance, user engagement, and other relevant metrics for continuous improvement.

Requirements:

i. Proven experience as a Flutter Developer or similar role.Strong knowledge of Flutter and Dart programming language.

ii. Familiarity with RESTful APIs and mobile libraries for networking.Experience with third-party libraries and APIs.

iii. Solid understanding of the full mobile development lifecycle.Strong problem-solving skills and ability to debug complex issues.

iv. Excellent communication and teamwork skills.

v. Preferred Qualifications:Bachelor’s degree in Computer Science, Engineering, or a related field.

vi. Experience with native mobile development (iOS/Android).Familiarity with Agile development methodologies.

vii. Knowledge of other programming languages such as Java, Kotlin, Swift, or Objective-C.

Trusoft Limited

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago