
Website VeendHQ
Mobile Developer
Full Job Description
– Design, build, and maintain efficient, reusable, and reliable code.
– Ensure the best possible performance, quality, and responsiveness of applications.
– Identify bottlenecks and bugs, and devise solutions to these problems.
– Help maintain code quality, organization, and automation.
– Collaborate with other team members to build state-of-the-art solutions.
– Developing new features and user interfaces from wireframe models.
– 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.
– Follow emerging technologies.
Job Requirements:
– Proficient with Flutter or React Native, with a good knowledge of its ecosystems.
– Strong understanding of Test-Driven Development (TDD).
– Understanding fundamental design principles behind a scalable application.
– Extensive knowledge about mobile app development.
– Deep knowledge Android, iOS.
– Proficiency with writing automated tests.
– Familiarity with RESTful APIs and mobile libraries.
– Familiarity with the JSON format.
– Experience with profiling and debugging mobile applications.
– Strong knowledge of architectural patterns—MVP, MVC, MVVM, and – Clean Architecture—and the ability to choose the best solution for the app.
– Familiarity with Git and push notifications.
– Understanding mobile app design guidelines on each platform and being aware of their differences.
– Familiarity with cloud platforms preferably AWS.
To apply for this job please visit ng.indeed.com.