Job Description:
Develop mobile app based on technical and functional specifications provided by the client;
Continued maintenance, development, and bug fixes for the existing mobile application;
Utilize source control tools such as Gitlab for maintaining code versioning and releases;
Test the app on different mobile devices and identify any technical problems;
Work with the team to manage, optimize and customize multiple mobile applications;
Attend daily meetings to report on assigned tasks’ progress and attend fortnightly meetings for project planning and other meetings from time to time;
Complete tasks & deliver projects on-time and to the highest standards;
Contribute ideas for making the application better and easier to use.
Job Qualifications:
Working experience in mobile development
Proven working experience in software development
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and
emerging technologies
Familiar with web development security best practices
Must have built at least two Android and/or iOS apps with Flutter
Ability to write and interpret technical documentation
Solid understanding of the full mobile development life cycle, including automated testing
and building
Experience working in an agile development process
Be proficient in using version control and continuous integration, with tools such as Git
and Jenkins.
Write clear, maintainable and testable code that you are proud of
Preferable two years of relevant experience
Preferable with portfolio of projects that can be viewed online
Good oral and written English communication skills
Ability to work in a team and works well under pressure and deadlines
Ability to organize and manage multiple priorities
Independent but collaborative, driven, assertive
Background in Online Gaming is preferred but not required