join our mobile development team working on consumer-facing front - ends. this is a hands-on developer position. the successful candidate has a strong technical ability, loves writing and debugging flutter code, and has good communication skills.
roles & responsibilities
• good understanding and work experience on flutter, at least 2 years is necessary
• good understanding of ios and android ecosystem and integrations with the backend systems and 3rd party services
• should have a hands-on experience in developing and unit testing using one or more mobile app development technologies like react native.
• must have a good understanding of ios human interface design guidelines and android material design guidelines
• should have a good understanding on provisioning and deploying application in appstore and play store
• should have good understanding and usage of tools like xcode ide, android studio, visual studio, etc., and associated tools
• work cross-functionally with product, design, and engineering as part of our product development process.
• collaborate with the entire team on feature requirements and prioritisation.
• help design and implement functional requirements and prepare technical documentation.
• understand the requirements, conceptualize and design the mobile application architecture, with an emphasis on quality, performance, design, and re-usability.
• deliver clean, testable, well-designed, and scalable code.
• identify bottlenecks and bugs, and devise solutions to problems.
• must be able to manage multiple tasks and priorities independently and with efficiency.
• clearly and regularly communicate with management and technical support colleagues.
• strong communication and proactive interpersonal skills.