Description
We are looking for an innovative and talented Mobile Developer who welcomes both engineering and maintenance tasks. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests. Also help ensure solid application performance and an excellent user experience.
Responsibilities and Duties
• Developing new features and user interfaces from wire frame models.
• Ensuring the best performance and user experience of the application
• Fixing bugs and performance problems
• Writing clean, readable, and testable code
• Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high- quality solutions
• Experience with profiling and debugging mobile applications
• Preparing reports on programming project specifications, activities or status.
• Researching, designing, Implementing and managing software programs.
• Preparing the documentation such as training manual, case studies, solution documents etc.,
• Conducting minimum of 4 technical knowledge sharing sessions per year
• Presenting ideas and advanced solution for system improvements.
• Education
UG: B.Tech/B.E. in Computers
PG: Post Graduation Not Required
Key Skills
• Expertise and experience in developing both Android, iOS and Flutter. ·
• Proficiency in Java, Objective-C, Swift, HTML, CSS and JavaScript
• Familiarity with Architectural Patterns, RESTful APIs, Mobile libraries for networking, JSON format, Git, Push Notifications, Integrations