Company Description
Vanguard Matrix Inc., is a Canadian software company with a regional office in Karachi, Pakistan that provides custom software development, ready-made products, consultancy and outsourcing services.
Job Description
Vanguard Matrix is a technology-based software company having head office in Canada. We are currently seeking a forward thinking hands-on Software Development Manager to join our growing team.
As a Software Development Manager you will be responsible of managing team of developers on different project and technologies including full stack development and continued maintenance of our web-based applications and the infrastructure that supports them. You will be planning and designing the architecture of our cloud-based systems that can scale into the future.
This is an amazing opportunity to join a recently funded start-up at the ground level with room for advancement and the ability to make your mark on our technical framework.
Responsibilities
- Leading and/or executing development and infrastructure projects both large and small
- Analysis and selection of existing and emerging technologies for integration into our architecture, creating project specifications and reliable estimates, working closely with company stakeholders
- Tracking and reporting progress on projects, task management and team development
- Experience in Leading Mobile Apps Development Projects independently (Android / IOS)
- Implementing and supporting 3rd party tools and infrastructure used across the company
- Creating and maintaining documentation in code and for Vanguard & Clients applications and APIs
- Perform other related duties as assigned by supervisor; maintain compliance with all company policies and procedures
Qualifications
- 8+ years full LAMP stack web development experience with a specific focus in OO PHP 5.3+, PHP Frameworks (Laravel especially), MySQL/PostgreSQL
- 4+ years of experience working as a Technical Team Lead/Software Development Manager
- Experience developing and integrating with SAAS & API driven applications
- Experience with MongoDB, CouchDB, Couchbase or other NoSQL DB Solutions
- Experience with AngularJS, Backbone, Ember or other Javascript-based front-end frameworks
- Experience setting up and managing development workflows and builds through multiple environments
- Experience with QA, Unit Testing (PHPUnit or otherwise), etc.
- Experience with Amazon EC2, S3, and RDS
- Experience implementing and maintaining Linux cloud-based infrastructure
- Experience with Agile methodologies and project management software (Jira or otherwise)
- Obligatory HTML5, CSS3, jQuery, Git, Bootstrap and basic UI/UX/Design work
- 3+ years of Magento development experience covering: Custom Extension Development, Custom Theme Development
- Magento Upgrade and Data Import Experience
- Excellent written and spoken English
- Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers
- Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary customer service
- Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed routines, and standard accepted practices
Desired Skills and Qualifications
- Specific experience developing web-based marketplaces
- Specific experience developing and/or integrating ecommerce solutions
- Experience integrating and working with 3rd party BI & Data Analytics solutions
- Experience managing small teams of developers
- BS or MA in CS, CE, MIS preferable
- Prior Experience working in Start Up Environment helpful
- Active history in Github/StackOverflow a plus
Additional Information
All your information will be kept confidential according to EEO guidelines.