10 RoundCircle Jobs
7-10 years
Gurgaon / Gurugram
RoundCircle - Senior Software Engineer - Flutter/Dart (7-10 yrs)
RoundCircle
posted 1mon ago
Key skills for the job
Responsibilities :
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
Qualifications :
- Bachelor's degree in Computer Science (or related field)
- 6+ years of relevant work experience
- Expertise in Object Oriented Design, Database Design, and XML Schema
- Experience with Agile or Scrum software development methodologies
- Ability to multi-task, organize, and prioritize work
- Your technical expertise should include strong proficiency in Flutter and Dart for building complex mobile applications, including an in-depth understanding of state management frameworks like Provider, Riverpod, Bloc, or Redux.
- You should have experience in creating smooth animations and transitions and a solid grasp of Flutter's widget library for custom UI components.
- Additionally, proficiency in native iOS and Android development (Swift, Objective-C, Java, Kotlin) is a plus, as it will enable optimized integration and troubleshooting for platform-specific requirements.
- Hands-on experience with RESTful API integration is essential, alongside familiarity with GraphQL and backend communication protocols.
- Proficiency in writing and maintaining unit, widget, and integration tests using testing tools like Mockito, Flutter Test, and automated testing frameworks is highly valued.
- Strong understanding of Firebase for cloud functions, analytics, push notifications, and real-time database management is also required.
- You should be proficient in Git for version control, CI/CD pipelines for automating deployment, and have knowledge of build tools like Gradle and Xcode for optimizing the build process.
Additional requirements :
- Skills in performance optimization using tools like Flutter DevTools and a deep understanding of memory management and rendering processes to enhance app performance.
- Knowledge of secure coding practices and familiarity with OWASP mobile security standards will be crucial for ensuring data protection and app security.
- Experience in Infrastructure as Code (IaC) using tools like Terraform or CloudFormation for environment management is a plus.
- Familiarity with Agile methodologies, sprint planning, and project management tools like Jira or Trello will support collaboration and efficient project execution
Functional Areas: Other
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
7-10 Yrs
Gurgaon / Gurugram
5-7 Yrs
Gurgaon / Gurugram
3-6 Yrs
Gurgaon / Gurugram
4-6 Yrs
Gurgaon / Gurugram
6-8 Yrs
Gurgaon / Gurugram