Development Team Leader Opportunity Are you passionate about leading a team while still staying hands-on with development? We have an exciting new position for a Development Team Leader, created to support ongoing improvements in business systems and software development processes. You'll be guiding a small team of developers working on our ERP systems and a variety of integrations and portals. This role offers a unique blend of leadership and development-split 60/40-so if you're ready to take the next step in your career while still being involved in coding, this could be perfect for you. Key Responsibilities Lead and manage a team of business systems developers. Oversee day-to-day tasks, conduct performance reviews, and handle management duties. Engage in hands-on development, writing clean and efficient code. Participate in meetings, sprint sessions, planning, and code reviews. Collaborate with other teams and departments to deliver high-quality software solutions. Essential Skills Leadership and problem-solving abilities. Strong technical skills with knowledge of Node.js, React, SQL (Postgres desirable), CSS, and Agile development. Proficiency in version control (Git) and full-stack development. Great organizational skills and ability to meet tight deadlines. Strong communication and presentation skills. Ideal Experience Familiarity with React, Redux, Material UI, AWS Lambda, and other cloud-based technologies. Exposure to continuous integration and delivery (CI/CD) pipelines. Testing experience, including unit and end-to-end testing. Contributions to open-source projects and a keen interest in the latest tech trends. This is a hybrid position, with the flexibility to work on-site or remotely. We offer competitive salary and benefits, including a pension plan, bonus incentives, free parking, and more. Join us in a culture of respect, inclusion, and collaboration where you can make a real impact. Ready to lead and grow your career? Apply today