Description of Mobile App Developer
- Define the visual style and position relative to world-class design guidelines.
- Convert Figma designs into smooth and performant screens in Flutter.
- Integrate flutter mobile apps with RESTful APIs, SSO / OAuth, LDAP and Search Technologies.
- Review, test and improve mobile apps in Flutter.
- Design and deliver elegant and delightful product experiences as part of a cross-functional Agile product team.
- Build Flutter applications according to the design and provide designers with feedback and suggest tradeoffs when required.
- Ensure the code follows the latest coding practices and industry standards.
- Work closely with backend developers to understand and properly use APIs.
- Work and collaborate with the rest of the engineering team.
- Learn and understand user interactions.
- Write both unit and integration tests, and develop automation tools for daily tasks.
- Challenge ideas and opinions to avoid pitfalls and inefficient solutions
- Contribute ideas across the technology stack, covering the end-to-end development of web and mobile applications.
- Write scalable code with associated tests.
- Collaborate with other team members to implement user stories, write tests, and continuously deliver new/improved product functionality.
- Provides production support that includes evaluating efforts, investigating causes, and coming up with solutions to address defects.
Requirements of Mobile App Developer
- 2+ years of verifiable experience building apps with Flutter.
- Passionate about creating delightful experiences on mobile devices.
- Independent, dedicated, and able to deliver well-tested, production-ready code with high autonomy and minimal guidance.
- Experience producing well-structured, easily maintainable, well-documented code that balances beauty and pragmatism.
- Proficiency in software engineering practices encompassing the software development life cycle, including coding standards, code/design reviews, CI/CD, testing and infrastructure
- Understanding of the iterative approach to delivering value to the business as quickly as possible
- Knowledge of development environment services: code version control (e.g git workflow), automated builds etc.
- You are self-driven and can deliver high-quality results in a fast-paced environment.
- Experience integrating Flutter apps with different kinds of APIs, SSO / OAuth, LDAP and Search Technologies.
- Passionate about technology and excited about the impact of emerging disruptive technologies
- Professional fluency in English is essential, both written and spoken.
- Good time-management skills.
- Great interpersonal and communication skills.
Benefits
- Competitive salary package (₦350,000 – ₦450,000 per month).
- Healthcare plan.
- Fully remote working.
- Learning and development opportunities.
- Kole offers you the chance to play a significant role in developing influential products from scratch alongside an exceedingly talented team.
How to Apply
Interested and qualified candidates should Click on the link to apply