Software Engineering Team Lead

Altium โšกโœˆ๏ธ๐Ÿ’ก

Benefits

Job Description

Lead a team of software engineers, providing mentorship, performance feedback, and career development support. Design, develop, and maintain high-performance, scalable web applications. Participate in code reviews, and ensure best practices for coding, architecture, and security. Collaborate with product managers, designers, and stakeholders to plan, prioritize, and deliver projects on time and within scope. Drive agile processes including sprint planning, daily stand-ups, and retrospectives, ensuring efficient and collaborative development cycles. Lead architectural decisions, ensuring robust, scalable, and maintainable solutions. Implement best practices for testing (unit, integration, and end-to-end tests) to maintain code quality and ensure system reliability. Work cross-functionally with other teams (DevOps, UX/UI, QA) to deliver full-stack solutions. Stay current with emerging technologies and lead initiatives to improve codebase, tooling, and development processes. Identify and mitigate technical risks throughout project development and implementation.

About Altium

Altium is transforming the way electronics are designed and built, with digital platforms that give more power to PCB designers, supply chain, and manufacturing.

Apply for This Position