Lead development teams and software development projects to deliver high quality software on time with expected scope and budget.
Work with Product Owners and Stakeholders to define technical options and translate business requirements into technical design and execution plans
Help to define a vision and technical roadmap for the team with product leadership
Take responsibility for architecture, test automation, and quality
Coach and mentor team members
Develop and maintain mobile applications using Flutter
Collaborate with cross-functional teams to identify and define IOT requirements for mobile applications
Implement IOT functionality in mobile applications using relevant technologies and protocols such as MQTT, CoAP, and WebSockets
Ensure the performance, quality, and responsiveness of applications
Identify and fix bugs and performance bottlenecks
Stay up-to-date with emerging trends and technologies in mobile development and IOT
Desired Candidate Profile
Bachelor's or masters degree in computer science or a related field
5+ years of experience in mobile application development using Flutter and IOT integration.
Strong knowledge of IOT and its implementation in mobile applications
Experience with IOT protocols such as MQTT, CoAP, and WebSockets
Proficiency in programming languages such as Dart, Java, or Kotlin
Excellent problem-solving skills
Strong written and verbal communication skills
Ability to work independently and as part of a team.
Experience working in an Agile/Scrum environment.
Job Classification
Industry: IT Services & Consulting Functional Area: Role Category: Software Development Role: Software Development Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers, BCA in Computers, B.Sc in Computers Post Graduation: MCA in Computers, MCM in Computers and Management, MS/M.Sc(Science) in Computers, M.Tech in Computers, PG Diploma in Computers Doctorate: Any Doctorate