Iversoft

Not your average agency, we have an extensive client portfolio spanning various industries. We also have a games portfolio. We have been developing and publishing games since Day 1 of the App Store and each game in our portfolio is profitable.

Iversoft Ottawa, ON, Canada
Jul 23, 2018
Part time
As a part-time Software QA Analyst at Iversoft, you will be part of a team delivering high quality software and applications. We take pride in our quality, and QA is one of the most important steps in our process. You will gain valuable experience in the software lifecycle and be part of exciting projects, working with top-notch developers.  Responsibilities  Testing a variety of custom software and applications developed by our team, to make sure they are delivered free of errors Reviewing documentation to understand required software behaviour Developing and executing test cases and procedures, including: Functional testing Exploratory testing, finding edge cases where software receives unexpected user input Regression testing, including creation of automated tests Testing potential security exploits Reporting when performance is not optimal, or software behaves contrary to user expectations Documenting and tracking bugs in JIRA Working closely with developers to replicate difficult bugs, and discuss expected behaviour Document testing procedures to ensure repeatability, and provide reporting on what testing has been performed Communicate with project managers on QA progress, and flag critical issues Recommend improvements to the QA process, as needed Working within a team, and taking pride in the final products that you are helping to perfect Requirements Post secondary studies in IT or related field Strong organization, analytic and problem-solving skills Passion for quality software and user experience Great written and verbal communication skills (English) Willing to ask questions  Strong attention to detail, especially in documentation Process oriented Willing to repeat tasks in the pursuit of perfection Ability to picture how other users may use software Nice-to-Haves Familiarity with JIRA Python scripting experience Web or mobile app development  Automated testing experience Experience exploiting cheats in games, etc.
Iversoft Ottawa, ON, Canada
Jul 17, 2018
Full time
As a Project Manager at Iversoft you occupy a key position in the development process tasked with coordinating teams to develop everything from mobile apps to next gen technology, while maintaining a high quality standard so that nothing leaves the shop less than perfect. We work with both iOS and Android projects-from smartphone to touchscreen, and everything in between. Our clients range from not-for-profit, to health care, entertainment and more, so you will always have exciting and challenging projects to be a part of. Responsibilities Planning, coordinating and supervising the development of cycle from conception to finalization stage Being accountable for delivering projects on-time and on-budget that meet our high standard of quality and meet the customer’s objectives Supervising teams that consist of varying technical and design resources Communicate project updates and manage project messaging internally to Iversoft’s team (including management and account managers) and assessing and minimizing risk factors to ensure a projects success Resource/traffic management - working with the other project managers in planning the resource schedule for the production team Supporting the business development team in the scoping and costing of new opportunities  Requirements Experience in Agile project management and managing other people Experience with software testing methodologies and best practices Excellent written and verbal communication skills High attention to detail Ability to identify and raise issues and risks and recommend actions to resolve Ability to deliver projects on time with consistently successful results Minimum of 3 years experience in project management or a related field Experience managing multiple resources against competing project schedules  Experience managing a project team comprised of both internal and external resources Experience in scoping level of effort and duration for a project in order to assist sales Nice-to-Haves Knowledge of software, mobile or game development  Familiarity with ticketing and task management software (i.e. JIRA) Experience working in an agency environment, managing multiple projects for varying clients Experience working in a tech company Certification in project management 
Iversoft Ottawa, ON, Canada
Jul 17, 2018
Full time
As a Mobile Developer at Iversoft, you are at the centre of the products we create. You take research, design and documentation – and turn them into beautiful, functional, and practical mobile applications. We work with both iOS and Android projects-from smartphone to touchscreen, and everything in between. Our clients range from not-for-profit, to health care, entertainment and more, so you will always have exciting and challenging projects to be a part of. Responsibilities Write great code that conforms with best practices on iOS and Android platforms Work collaboratively or individually within the development team to deliver custom app projects Deliver coding expertise across all stages of the project lifecycle from concept to deployment Keep knowledge current through independent learning and community events Execute testing processes & implement optimizations to improve app performance Develop with user experience in mind - making adjustments and tweaks based on research, testing, and other user touch-points Requirements Extensive mobile (iOS and/or Android) development experience, and experience working with a variety of third party API’s & SDK’s. 1-2 years experience working with SWIFT 2 years experience working with Java Experience working with CocoaPods files in XCode and Gradle in Android Studio Experience with Git Source Control and JIRA Creating web services/APIs to interact between mobile apps and web-based content Experience with open-source web-based CMS’ Nice-to-haves Experience in game development, game design Experience with mobile app monetization Experience with Objective-C Web development skills (HTML/CSS/jQuery and/or PHP/Ruby/Python) Experience with Unity Experience with React/React-Native