Job Type:
Full Time
Education: B.Sc/ M.Sc/ B.E/ M.E./ B.Com/ M.Com/ BBA/ MBA/B.Tech/ M.Tech/ All Graduates
Skills:
Python, .net, React Native, Django, Javascript, HTML, CSS, Typescript, Communication Skills, Power Bi, Numpy Pandas, Sql, machine learning, Data Analysis, Coimbatore, Data Science, Java, Adobe XD, Figma, php, wordpress, Artificial Intelligence, Excel
Job Title: Flutter Developer
Date: October 3, 2024
Job Requisition ID: 58825
Location: Pune, IN
Job Description:
We are seeking an experienced Flutter Developer with 5 to 10 years of software development experience to join our team at [Company Name]. This is a Level 3 position focused on developing high-quality applications.
Key Responsibilities:
- Mentorship and Guidance: Mentor and guide junior developers, enhancing their technical skills and ensuring their effective contributions to team objectives.
- Technical Strategy: Contribute to the technical strategy and roadmap, making informed decisions regarding architecture, tools, and technologies for Flutter app development.
- Design and Development: Lead the design, development, and maintenance of high-quality Flutter applications, ensuring they meet performance, usability, and reliability standards.
- Architecture and Code Quality: Implement and maintain the MVVM architecture in Flutter applications while adhering to SOLID principles and best practices to create scalable, maintainable, and robust code.
- Cross-Platform Development: Develop and maintain responsive cross-platform applications using Flutter and Dart, ensuring high performance across both iOS and Android.
- Code Quality: Write clean, well-documented, and maintainable code.
- API Integration: Work with REST APIs, manage push notifications, handle offline storage, and utilize third-party libraries.
- Development Tools: Utilize build tools such as Android Studio and Xcode.
- Version Control: Experience with version control, bug tracking, continuous integration, and other productivity tools like Git and Jira.
Optional Qualifications:
- Experience with iOS and Android mobile development.
- Familiarity with backend technologies (e.g., Node.js, Firebase, GraphQL).
- Knowledge of CI/CD pipelines and automated testing frameworks.
- Experience with Agile/Scrum methodologies and project management tools.
- Previous experience in mentoring and training junior developers.
If you are passionate about Flutter development and ready to take on new challenges, we would love to hear from you!