05 Aug
|
BitsSens Technologies
|
Haryana
05 Aug
BitsSens Technologies
Haryana
Job Summary
We are looking for a skilled Flutter Developer with 2 to 4 years of experience to join our engineering team. The ideal candidate should have strong expertise in developing cross-platform mobile applications using Flutter.
Flutter and Mobile Application Development will be the primary focus of this role. Candidates should have hands-on experience in building scalable Android and iOS applications, API integrations, responsive UI development, and application performance optimization. Experience in any backend technology is an added advantage.
We are also looking for candidates with robust knowledge of Generative AI technologies and AI-powered application integrations. Candidates should be familiar with modern AI tools, AI APIs, prompt engineering concepts, and AI-assisted development workflows.
The candidate should be capable of working across the complete Software Development Life Cycle (SDLC), collaborating with cross-functional teams, and delivering high-quality, scalable applications.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter & Dart
- Build responsive, high-performance, and scalable mobile applications
- Integrate REST APIs and third-party services into mobile applications
- Work on AI-powered features and Generative AI integrations within applications
- Optimize applications for performance, usability, and scalability
- Implement clean architecture and reusable code practices
- Collaborate with UI/UX designers, QA teams, and product managers
- Debug, test, deploy, and maintain applications in production environments
- Participate in code reviews and technical discussions
- Work with backend teams and APIs to support application functionality
- Use modern developer productivity tools and AI assistants effectively
Technical Requirements
Flutter & Mobile Development (Primary Skill)
- 2+ years of hands-on experience with Flutter & Dart
- Strong experience in Android and iOS mobile application development
- Expertise in:
- State management (BLoC, Provider, Riverpod)
- REST API integration
- Responsive UI development
- App performance optimization
- Clean Architecture principles
- Mobile app deployment and publishing
Generative AI Skills
Strong knowledge of:
- Generative AI concepts and applications
- AI tools such as ChatGPT, GitHub Copilot, Cursor AI
- Prompt Engineering
- OpenAI / Azure OpenAI APIs
- AI chatbot integrations
- AI-assisted development workflows
- LLM-based application integrations
Ability to utilize AI tools for:
- Productivity improvement
- Debugging assistance
- Code generation
- AI feature implementation
Backend Experience (Good to Have)
- Experience in any backend technology such as .NET, Node.js, Java, Python, PHP, or similar platforms
- Understanding of backend APIs and database integration
- Familiarity with RESTful services and API integrations
Database Skills
- SQL Server / PostgreSQL / MySQL
- Query optimization
- Database design
DevOps & Tools
- Git and version control
- Basic understanding of CI/CD pipelines
- Exposure to Azure, Docker, or cloud environments is a plus
Preferred Skills
- Strong problem-solving and debugging skills
- Good communication and collaboration abilities
- Ownership mindset and attention to code quality
- Ability to work in Agile development environments
- Passion for building scalable mobile and AI-powered applications
📌 Flutter Developer (Haryana)
🏢 BitsSens Technologies
📍 Haryana