About Us:
As a Flutter Fullstack Developer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience developing Flutter applications for web platforms.
- Proven ability to build and deliver production-ready solutions across mobile and web environments.
- Experience using AI-assisted development tools such as Claude Code, GitHub Copilot, or similar platforms.
- Hands-on experience working with cloud-based environments, preferably Azure, including services such as AKS, Blob Storage, or App Services.
- Ability to work independently within a small, remote, distributed team.
- Portfolio, GitHub profile, or work samples showcasing shipped products and practical development experience.
- Strong focus on writing maintainable, testable code and clear technical documentation.
- Experience developing Flutter applications for iOS and Android is a plus.
- Familiarity with microservices, event-driven architectures, or API gateway design is a plus.
- Knowledge of PostgreSQL, Terraform, or CI/CD pipeline design is a plus.
- Understanding of authentication systems such as OAuth, SSO, or Microsoft Entra is a plus.
- Experience integrating CRM or ATS platforms such as HubSpot or Bullhorn is a plus.
- Open-source contributions or meaningful personal projects are a plus.
- Minimum Upper Intermediate English (B2) or Proficient (C1).
Tasks and Responsibilities:
- Develop and maintain cross-platform mobile applications using Flutter for iOS and Android.
- Contribute to Azure and AKS-based microservices architecture, deployments, and infrastructure-related decisions.
- Integrate applications with HubSpot, Bullhorn ATS, and Microsoft Entra authentication.
- Leverage AI-assisted development tools to improve delivery speed and code quality.
- Participate in technical discussions and support architecture decisions alongside the team lead.
- Write clean, testable code while maintaining clear and useful documentation.
- Support CI/CD, testing, and deployment practices within the team.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills