Full Stack Project Tech Lead

2 weeks ago


Remote, Canada Pocket Pinata Interactive Full time

You have led a team of engineers and provided them with day to day help and mentorship. You are results-driven, detail-oriented and are always looking to improve both yourself and those engineers who work with you.

Furthermore, you also have an interest in gaming and are looking for a friendly game studio filled with like-minded individuals with a team who prizes integrity, transparency and personal growth.

Pocket Pinata Interactive is looking for such an individual to join our game development family as a
**Full Stack Project Tech Lead ( SDE 2)**.

**You will**:

- Proactively collaborate with artists, producers, designers and engineers in an agile development environment
- Monitor, mentor and direct engineers under your technical supervision to maximise their potential, their efficiency, and their adherence to the studio’s code quality and system security standard
- Proactively gets up-to-speed on assigned game projects with mínimal supervision
- Proactively gets up-to-speed on assigned work or game systems without supervision
- Assess visual, technical and design specifications and provide timely constructive feedback and reasonably accurate work estimates with mínimal supervision
- Design and implement features and systems to spec and on time with mínimal supervision according to the studio's code quality and security standards
- Own the project systems assigned or touched - its technical design and code quality; fix and improve its design and quality so that it’s aligned with the studio’s code quality and system security standards as needed
- Troubleshoot and fix difficult-to-reproduce and platform-specific technical issues in a reasonable time with mínimal supervision
- Communicate and document technical designs and decisions effectively in verbal or written form, via diagrams, documents, and/ir code comments
- Update and expand your technical knowledge and skills to stay ahead of industry developments
- Adhere and promote the studio culture, values, and processes/systems including time and activity tracking

**Project responsibilities include**:

- Troubleshoot system issues and formulate solutions which minimizes the risk of side effects
- Work with client and server software teams to improve performance, scalability, durability and security
- Actively lead technical discussions and encourage engineers to share opinions and incorporate ideas
- Actively mentor less senior engineers to help grow their technical and tech management skills
- Conduct code reviews and mentor other programmers
- Participate in a rotational on-call program to troubleshoot server impacting issues.

**You are a great fit for the position if you have**
- 5+ years of overall professional software development experience in C# including
- 3+ years of backend development with.NET.
- 3+ years of experience of Unity 3D game development.
- 1+ years of web frontend development experience with JavaScript, and client frameworks such as Angular, React, and Vue.
- Working knowledge of cloud networking infrastructure setup and management ( AWS / GCP / Azure )
- Knowledgeable on database technologies such as Redis, Mongo, MySQL, etc.
- Knowledgeable with Clean Code Principles and UML
- Experience with Agile Software Development methodologies & DevOps principles
- A detail-oriented mindset with a strong ability to multitask
- A proactive, forward thinking and collaborative with others

**Having the following skills is a plus**
- Core understanding of game development, mechanics and structure.
- Experience with build pipelines and services deployment with Jenkins.
- Knowledgeable on multithreaded programming and design in.NET.
- Knowledgeable on Unity UI development.
- Knowledgeable on concepts of data oriented programming and design.
- Knowledgeable on containerization services.
- Experience administering and deploying services with CI/CD tools.



  • Remote, Canada Pocket Pinata Interactive Full time

    Furthermore, you also have an interest in gaming, tinkering with asynchronous and synchronous multiplayer game programming and are looking for a friendly game studio filled with like-minded individuals with a team who prizes integrity, transparency and personal growth. Pocket Pinata Interactive is looking for such an individual to join our game development...


  • Remote, Canada 360Learning Full time

    360Learning is looking for a BDR Operations Manager to join our Marketing Operations team. Your mission is to enable our global BDR teams to maximize their performance. Your scope includes BDR tools, processes, performance management, planning, and reporting. As our BDR Ops lead, you’ll have a lot of autonomy and opportunity to own your scope, make an...


  • Remote, Canada Hi-Tech Business Systems Ltd. Full time

    Hi-Tech Business Systems is seeking a permanent full-time Network Administrator and IT Support Specialist for our thriving IT Service department! **Key Accountabilities**: - Assist with projects and rollouts for network clients, including those occurring outside of regular business hours - Identify opportunities for upgrades and replacements with existing...

  • Mobile Development

    4 weeks ago


    Remote, Canada Mphasis Full time

    **Job title**:Mobile Development (Technical Lead)** Experience: 9 **+ Yrs** **Location**:Montreal** Who are we looking for? Technical Skills: - Min 3 years in the role of technical lead - Perform the lead developer responsibilities and provide the technical solutions. - Has to mentor at least 10 developers in his team - Involve in technical activities...


  • Remote, Canada Canada Learning Code Full time

    **Introduction** We are looking for a mission-driven, detail-oriented, inclusive individual to join our team as a Partner Engagement Lead. This is a full time, regular role. **Company** Canada Learning Code is Canada's leading national charity championing computer science education. Canada Learning Code is proud to work from coast-to-coast-to-coast to...


  • Remote, Canada PayShepherd Full time

    **Job Title: QA Specialist** **Join Our Remote Team & Shape the Future of Procurement** Are you a design enthusiast ready to leave your mark on the tech industry? Do you want to work from the comfort of your home while making a real impact? If so, we've got the perfect opportunity for you. Welcome to PayShepherd, a trailblazer in the world of procurement....


  • Remote, Canada iLink Systems Inc. Full time

    **Position: Technical Project Manager with Azure stack, Salesforce** **Location: Canada-Remote** **Duration: 12+ Months** **Key Responsibilities**: - **Technical Documentation Skills**: Develop and maintain technical documentation including user manuals, system specifications, API documentation, and other relevant materials. Ensure documentation is...


  • Remote, Canada Online Business Systems Full time

    We have an exciting opportunity for a Senior Project Manager with health experience specializing in ERP implementations to join our consulting team. As someone who knows how to inspire a shared vision, you will be responsible for planning, managing, monitoring, and controlling projects according to the PMBOK framework. You understand the importance of...

  • Project Manager

    4 weeks ago


    Remote, Canada Sigma Workforce Solutions Full time

    We are currently seeking experienced Project Managers to join their team. This client is a leading Construction and Contracting company specializing in sewer water/wastewater and general contracting. **Duties and Responsibilities**: - Provide project management and supervision for construction and major redevelopment projects, overseeing contract...


  • Remote, Canada Absorb Software Full time

    "The Marketing team is poised for unprecedented growth and opportunity. We're in a very unique position where we've experienced tremendous success but are far from exhausting the whitespace around us. There is a unique opportunity to join a rising organization and make a significant and immediate impact."_**_ - Mark, Marketing Director, YYC_** Absorb...


  • Remote, Canada Cloudious Full time

    Job Summary: - Resolution of incidents within SLAs - Root cause analysis and remediations where applicable - Carry out minor and major Application enhancements - Requirements analysis, design, coding and unit testing - System integration testing support - Manage communication with different stakeholders Top 3 Skills Required: 1. C, C++ 2. SQL Server 3....

  • Marketing Lead

    4 weeks ago


    Remote, Canada Dyne Technologies Inc. Full time

    ---------- - CAMPAIGN MANAGER / MARKETING LEAD A Campaign Manager's primary duty is to ensure marketing campaigns achieve their objectives. They work with the Marketing Manager to create, execute and monitor the performance of campaigns and provide all the resources required to meet sales targets. **Responsibilities**: Plan, ideate and execute engaging...

  • Project Manager

    4 weeks ago


    Remote, Canada Yu Consulting Group Full time

    Yu Consulting Group provides management consulting and advisory services to business leaders/owners and companies at all stages of growth. We guide companies and business leaders through the challenges of change and growth - alongside facilitating people, processes, and systems to common goals. Due to the requirement to support during regular business...


  • Remote, Canada Applexus Full time

    Job Type: - Full Time- Job Location: - Remote -**: Roles and Responsibilities: - Manage large SAP implementation/ rollout projects with a focus on Finance - Lead pre-sales opportunities, solutioning and delivery approach, presentations to customers - Perform an advisory role on different projects that include SAP S/4 Finance - Must have strong experience in...


  • Remote, Canada Banque Laurentienne Full time

    Seeing beyond numbersº At Laurentian Bank, we believe we can change banking for the better. Founded in Montreal in 1846, Laurentian Bank helps families, businesses and communities thrive. Today, we have over 2,800 employees working together as One Team, to provide a broad range of financial services and advice-based solutions for customers across Canada...

  • Project Manager

    4 weeks ago


    Remote, Canada eCapital Full time

    **The Role** The applicant will be required to lead business, product and technical projects. They will plan requirements with stakeholders and usher projects through the project lifecycle. The applicant will be required to manage project schedules, identify risks, and clearly communicate with project stakeholders and the Senior Executive Team. Minimum...


  • Remote, Canada Mountain State Software Solutions (MS3) Full time

    **What we are looking for**: ArganoCSS is seeking an Oracle Cloud Project Manager. The Oracle Cloud Project Manager will focus on leading a team of consultants and client personnel on all aspects of Oracle Cloud ERP implementation projects. The job requires deep project management experience with a consulting organization, broad technology knowledge and the...

  • Implementation Lead

    7 days ago


    Remote, Canada Omnie Full time

    Are you seeking a chance to be part of a rapidly growing company? Look no further! At Omnie, we are committed to delivering comprehensive, efficient, and top-tier technology-enhanced customer service for premier customer-centric ecommerce brands. **Overview**: As an Implementation Lead at Omnie, you will play a pivotal role in transforming customer support...

  • Freelance Recruiter

    7 days ago


    Remote, Canada Valnet Freelance Full time

    This position will operate on a remote, freelance basis. Must be located in the US or Canada (and be available during EST hours)._ This person will be the go-to resource for finding and onboarding qualified writers and editors for important Valnet initiatives within our tech brands. If you are highly motivated, dedicated to developing great results, and...


  • Remote, Canada YDC PRO Consulting Full time

    Description **Deliverable - **Provide project management and coordination expertise throughout the lifecycle of this complex set of initiatives affecting people, processes, and technology. This includes the planning, coordination, implementation, and migration of clients to new products and services including the Microsoft Teams Phone Service and...