Proper understanding of software design patterns and practices. Knowledge of native mobile platform.
Effectively communicating the insights and plans to cross-functional team members and management.
Serve as the liaison between clients and software development team, supporting the implementation of project and ensuring client satisfaction for our customers across a broad range of industries.
Identify, prioritize and execute tasks in the software development life cycle. Develop tools and applications by producing clean, efficient code. Working with an agile team to develop, test, and maintain mobile-based business applications.
Provide support and travel with sales team to conduct the meeting with clients.
Requirement gathering from the clients.
Design, develop, and unit test applications in accordance with established standards.
Adhering to high-quality development principles while delivering solutions on-time and on-budget.
Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Perform validation and verification testing. Collaborate with internal teams to improve projects.
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
Provide information by collecting, analyzing and summarizing development and service issues Make informed decisions quickly and taking ownership of services and applications at scale.
Understand business needs and know how to create the tools to manage them.
Any other task assigns by management.
Requirements:
Must have experience of 2-4 Years in mobile apps development.
Must have experience in requirement gathering.
Must be Technically sound.
Must have good communication skills and able to communicate with the client.
Candidate having driving license will be preferred.