Responsibilities:
• Design, develop and maintain hybrid mobile applications using Xamarin/Flutter technology
• Collaborate with cross-functional teams to identify and solve complex software problems
• Ensure that developed applications are secure, scalable, and highly available
• Participate in code reviews and provide feedback to other developers
• Keep up to date with emerging technologies and mobile development best practices
• Work with project managers to ensure timely and accurate delivery of mobile solutions
• Optimize performance of mobile applications
• Fix bugs and performance problems
• Write clean, readable, and testable code
• Use GIT and Jira for version control and project management
Requirements:
• Bachelor's degree in Computer Science, Engineering or a related field
• 3-4 years of experience in mobile application development using Xamarin/Flutter technologies
• Strong knowledge of at least one programming language such as Java or .NET
• Experience with third-party libraries and APIs
• Familiarity with OOP design principles
• Excellent analytical skills with a good problem-solving attitude
• Strong understanding of UI and UX design principles
• Ability to multitask and work on multiple projects simultaneously
Preferred:
• Experience with front-end web technologies such as HTML, CSS, and JavaScript
• Familiarity with cloud technologies such as Azure or AWS