Dart / Flutter Developer Job at Punch Group
Punch is a full-service digital agency. We are designers, engineers, and marketers on a mission to build the best digital experiences.
We champion a boutique approach to product development. We have small teams, the best talent, and a horizontal management structure. The goal is to create a natural partner for your organization.
Projects are handled between our three offices in San Francisco, New York, and Lahore, Pakistan. Each project uses all our resources and talents in-house.
We are recruiting to fill the position below:
Job Position: Dart / Flutter Developer
Job Location: Ikeja, Lagos
Job Type: Full-time
What We Look For
- We are seeking a skilled Dart/Flutter Developer to join our team.
- In this role, you will design and develop high-performance, cross-platform mobile applications for both iOS and Android platforms using the Flutter framework and Dart programming language.
- You will collaborate with cross-functional teams to define, design, and implement new features, ensuring a seamless and engaging user experience.
Key Responsibilities
- Design, develop, test, maintain, and deploy software using the Flutter framework and Dart language.
- Translate UI/UX designs into high-quality, responsive code.
- Collaborate with product managers, designers, and backend developers to deliver cohesive and robust applications.
- Implement and maintain state management solutions to ensure efficient and maintainable code.
- Optimize application performance for maximum speed and scalability.
- Conduct thorough testing and debugging to ensure high-quality, reliable applications.
- Stay updated with the latest industry trends and technologies to ensure our applications remain current and competitive.
Qualifications and Requirements
- Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Flutter Developer, with a portfolio of successfully launched mobile applications on both iOS and Android platforms.
- Proficiency in Dart programming language and a deep understanding of the Flutter framework.
- Experience with RESTful APIs and web services integration.
- Strong understanding of mobile UI/UX design principles and responsive design.
- Familiarity with state management solutions such as Provider, Riverpod, or Bloc.
- Experience with version control systems like Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work both independently and collaboratively in a team environment.
- Strong communication and interpersonal skills.
Preferred Qualifications:
- Experience with Firebase or other backend services.
- Knowledge of continuous integration and deployment (CI/CD) pipelines.
- Understanding of Agile development methodologies.
Similar Jobs
- Android Developer Job at Stivlon Consulting
- Programmer Job at PC Place Nigeria
- Front-End Developer Job at Odixcity Consulting
- UI / UX Designer Job at Odixcity Consulting
- Senior Java Developer Job at QuPee Consult
- Senior Software Engineer Job at Verto
- Mobile Developer - Kotlin, Java, Swift Job at Polaris Digitech Limited
- .NET Engineer (Mobile Applications) Job at African Industries Group
- Crescita Solutions Recruitment for Web Developer – Intern / Junior
- Job Vacancies at Zojatech Limited