Kuala Lumpur, MYS
1 day ago
Technical Lead
**Company description** Prodigious is part of Publicis Communications, a collective of the most passionate, purposeful and progressive creative and production agencies in Singapore and Asia. At Prodigious, we work at the speed of culture to be the indispensable, high-quality content and production partner for the world’s leading brands **We believe in effecting positive change through creativity, always.** And while we seek out the most brilliant minds to help us on our quest, we’re also passionate about nurturing the best talent from within. Which is why when you join us, your journey can be one of continuous evolution. **We’re a community of experts that hail from every discipline.** We’re activists who embrace challenges with agility and dynamism. We’re idealists who thrive on inspiration. We’re romantics who believe that an idea can change the world, but also that the idea can come from anyone and anywhere. We’re all that, but we don’t stop at that. Because we’re committed to becoming better versions of ourselves, every. single. day. **Overview** We are seeking an experienced and highly skilled Technical Lead to join our team. The ideal candidate will have a strong technical background, leadership abilities, and a passion for mentoring and guiding development teams. As a **Technical Lead** , you will play a key role in the architecture, development, and delivery of software solutions while ensuring the highest standards of quality and performance. You will collaborate with cross-functional teams, lead by example, and help shape the technical direction of projects to align with business goals. **Responsibilities** **Responsibilities:** + **Team Leadership & Guidance:** + Lead a team of developers, providing technical leadership and mentorship to ensure successful project outcomes. + Act as a technical point of contact, helping to resolve complex development issues and offering guidance on best practices. + Encourage collaboration, knowledge sharing, and continuous learning within the team. + Conduct code reviews, ensuring adherence to coding standards, quality, and best practices + **Solution Design & Architecture:** + Design and implement high-quality software solutions that are scalable, maintainable, and efficient. + Contribute to system architecture decisions, ensuring alignment with overall business requirements. + Take ownership of key technical decisions, evaluating trade-offs and ensuring that the solution meets the functional, technical, and nonfunctional requirements. + **Development & Implementation:** + Develop high-quality, efficient, and maintainable code, applying best practices in software development. + Oversee the implementation of complex features, ensuring smooth integration across the system. + Collaborate with other developers to write clean, reusable, and testable code. + Guide the team in troubleshooting, debugging, and optimizing code. + **Collaboration & Communication:** + Work closely with product managers, business stakeholders, and other teams to ensure technical solutions align with business needs. + Communicate technical concepts and progress to both technical and non-technical stakeholders effectively. + Help prioritize and break down technical tasks in alignment with project timelines and objectives. + **Quality & Continuous Improvement:** + to Ensure high-quality software by implementing automated tests, continuous integration, and ensuring thorough testing at all stages of development. + to Review and improve development processes, identifying areas for improvement in productivity, efficiency, and quality. + Stay updated on emerging technologies, tools, and industry trends to continuously improve the development process. + **Project Ownership & Delivery:** + Own the technical delivery of projects, managing timelines, task priorities, and overall progress. + Ensure timely completion of milestones and that development is aligned with the project roadmap. + Troubleshoot and resolve technical challenges in a timely manner to keep projects on track. **Qualifications** **Required Skills & Qualifications:** + Proven experience 8+ years as a Software Developer with at least 1-2 years of experience in a Technical Lead or similar role. + Strong expertise in one or more programming languages (e.g., PHP, JavaScript, Java, Python, etc.) and frameworks (e.g., Laravel, React, Node.js, etc.). + Solid understanding of software architecture, design patterns, and best practices. + Experience with databases (e.g., MySQL, PostgreSQL, MongoDB) and building scalable, data-driven applications. + Familiarity with Agile development methodologies (e.g., Scrum, Kanban) and project management tools (e.g., Jira, Trello). + Proven ability to mentor and guide developers to enhance team capabilities. + Strong problem-solving skills and ability to analyze complex technicalchallenges. + Excellent communication skills, with the ability to effectively articulate technical solutions to both technical and non-technical stakeholders. + Strong knowledge of version control systems (e.g., Git) and CI/CD pipelines. **Additional information** **Preferred Qualifications:** + Experience with cloud platforms (AWS, Azure, Google Cloud) and serverless architectures. + Familiarity with DevOps practices, containerization (Docker, Kubernetes), and infrastructure automation. + Experience with front-end technologies (e.g., ReactJS, VueJS, Angular) and modern web development tools. + Knowledge of security best practices and implementing secure coding practices. + Experience with performance optimization and scalability in large applications. + Familiarity with test-driven development (TDD) and automated testing frameworks (e.g., PHPUnit, Jest, Mocha).
Confirm your E-mail: Send Email
All Jobs from Publicis Groupe