Senior Software Engineer-Mobile Application Development (R-15260)
Hyderabad - India
Employee: Full Time
Why We Work at Dun & Bradstreet
Dun & Bradstreet unlocks the power of data through analytics, creating a better tomorrow. Each day, we are finding new ways to strengthen our award-winning culture and accelerate creativity, innovation and growth. Our 6,000+ global team members are passionate about what we do. We are dedicated to helping clients turn uncertainty into confidence, risk into opportunity and potential into prosperity. Bold and diverse thinkers are always welcome. Come join us!
- Opportunity to work on exciting and innovative projects while collaborating with a dynamic team of professionals.
- Ability to work on multiple mobile platforms iOS and Android.
- Mandate Skills:
- App Development: Design, develop, and maintain high-quality Flutter applications that meet client requirements and project goals.
- Codebase Optimization: Continuously improve and optimize the performance, scalability, and maintainability of Flutter applications
- Cross-Platform Development: Develop applications that run smoothly on both iOS and Android platforms, ensuring a consistent user experience
- UI/UX Implementation: Collaborate with UI/UX designers to translate design specifications into fully functional user interfaces
- Integration: Integrate RESTful APIs and third-party libraries to enhance application functionality.
- Testing and Debugging: Write unit tests and conduct thorough testing to identify and fix bugs and performance bottlenecks.
- Version Control: Utilize version control systems (e.g., Git) for code collaboration and tracking changes.
- Code Reviews: Participate in code reviews to maintain code quality and ensure best practices are followed.
- Documentation: Create and maintain technical documentation for code, processes, and project-related information.
- Team Collaboration: Collaborate with cross-functional teams, including designers, backend developers, and QA engineers, to deliver successful projects.
- At least 5 years mobile development experience (IOS & Android)
- At least 2 years Flutter and Dart development experience
- Strong knowledge on build, distribute and deploy android and iOS builds
- Experience with RESTful APIs, third-party libraries, and integration
- Strong understanding of mobile UI/UX principles and best practices
- Knowledge of state management solutions in Flutter (Bloc)
- Familiarity with version control systems, particularly Git
- Familiarity with modern mobile app MVVM architecture patterns
- Proven track record of delivering high-quality, performance-driven mobile applications
- Strong presentation, verbal communication, and written communications skills
- Preferred Qualifications
- Mobile frameworks certification highly preferred
- Experience in developing CI/CD workflows and tools
All Dun & Bradstreet job postings can be found at https://www.dnb.com/about-us/careers-and-people/joblistings.html. Official communication from Dun & Bradstreet will come from an email address ending in @dnb.com.