Skip to main content

Lead Developer or: Senior Architect, Team Lead, Tech Lead

Employment Type

Full-Time, 40 hours per week

Salary

120k-150k+

Location

Charlottetown, Prince Edward Island, Canada/Halifax, Nova Scotia, Canada

Start Date

As soon as possible


The Role

Work with a small and multi-functional team to architect, develop, and deliver solutions to our clients.

This could involve working on multiple projects for clients ranging from enterprise to startup scale, talking to clients to understand requirements and deliver progress, developing in the frontend and backend, reviewing Pull Requests, or identifying improvements to the efficiency of all projects.


Responsibilities

  • Full-Stack Development: Lead the end-to-end development process, from requirement gathering to application deployment, ensuring that implementations are efficient, scalable, and maintainable.
  • Technical Architecture: Collaborate with other leads and architects to design robust solutions that meet client requirements and meet technical standards.
  • Code Review: Using code reviews, pairing, or other processes provide constructive feedback and enforce coding quality and consistency across the team.
  • Mentoring: Provide technical guidance, mentorship, and support to juniors, and collaborate between teams to share learning.
  • Continuous Improvement: Drive improvement in code, architecture, and processes.
  • Project Management: Collaborate with clients and project managers to understand, estimate, and deliver solutions.
  • Security: Maintain secure coding practices to mitigate potential cyber threats.

Qualifications

Seniors

  • Bachelor’s degree of Computer Science, Engineering, or Mathematics, or;

    • Diploma of web development or software development, or;

    • Equivalent industry experience

  • 5+ years of experience in delivering software applications

  • 1+ years of experience leading development projects or teams

  • Understand core principles of programming (YAGNI, SOLID, DRY) and the ability to mentor others on their application

Required Skills

  • Writing and maintaining backend or full stack applications using .NET, modern PHP, Java, or other modern server-side languages
  • Competency in HTML, CSS, and JavaScript or Typescript
  • Verbal and written communication skills, to communicate effectively with teammates, technical clients, and non-technical stakeholders
  • The ability to wear multiple hats if required, covering temporary needs in Project Management or Business Analysis work to ensure project delivery

Bonus Points

  • React, Angular, Vue, or comparable frontend framework experience
  • Experience working on and/or managing multiple projects at a time
  • Experience with CI/CD pipelines
  • Experience with modern cloud architecture (Azure, AWS, etc)
  • A history of self-driven learning and improvement

Benefits and Perks

  • Healthcare and Dental
  • $1,000 self-directed professional development budget
  • 4+ weeks of vacation
  • No overtime, no crunch! We set realistic deadlines and meet them during regular working hours
  • Snacks and drinks provided at office, and monthly team lunches.
  • Yearly performance bonuses
  • $1,200 self-directed home office budget
  • Flexible work from home policy: most of the office works partial days or weeks from home
  • Parental Leave

Please remember to attach your resume to the email.

Apply for this Position

About Torq IT

At Torq IT, we understand that each organization is unique, facing its own set of challenges and opportunities. Our dedicated team of IT experts works collaboratively with clients to tailor solutions that align seamlessly with their goals and aspirations. Whether it’s a startup aiming to establish a robust IT infrastructure or processes, or an established enterprise seeking to optimize and build on existing systems, we are here to guide them every step of the way.

What sets us apart is not just our technical expertise, but our passion for building lasting relationships. We pride ourselves on clear communication, transparency, and a hands-on approach to problem-solving. Our services encompass a wide range of IT solutions including frontend application development, cloud architecture, automated deployments, backend systems development, Product Information Management systems design, and enterprise systems integration. We are pragmatic, finding the best ways to deliver what our clients need without overdesigning or getting lost in the weeds. We reinvest time regularly in figuring out how to improve our process and make our lives easier as developers.

We often work with modern stacks and get to build greenfield solutions. Using the latest versions of .Net, PHP, React, TypeScript, etc. We use a lower case a agile approach to iterate our projects and process to continuously improve. We use Continuous Integration, Continuous Delivery, and Code Review processes to ensure high quality work is delivered with minimum friction.

We do not work overtime. We work to set realistic deadlines which can be met with regular working hours and go home afterwards.

We are completely self-funded and profitable, with happy long-term clients and lots of new opportunities.

Ready to get started?

We’re here to help.

You’ve got questions? We’ve got answers.

Full Name

Email Address

Phone Number

Company Name

Message

Please add me to your mailing list