Über
Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.
What You'll Do People Management Engineering Managers manage and coach a growing team of software engineers focused on various technologies like embedded, cloud, web, and mobile. They need to create an environment that leads to both project success and team member growth, partnering with project-centric leaders to achieve this. Navigate matrix reporting structure where team members report functionally to you while working day-to-day with different project managers Facilitate technical leadership and mentorship across project boundaries Advocate for team members' growth and well-being while ensuring client satisfaction and project success Participate in the creation and execution of department-level initiatives. Coach teams on the effective use of AI-augmented development tools, ensuring productivity gains without compromising quality Software Development Design and develop high-quality software solutions across web, mobile, embedded, and cloud platforms that meet client requirements and business goals Work with languages like JavaScript, Python, C#, Java, and frameworks like React, Ruby on Rails, and others based on project needs Implement responsive, user-friendly interfaces and robust backend systems Create clean, maintainable code with appropriate testing and documentation Support the integration of AI-enabled features, such as LLM-powered workflows, automation, or intelligent data usage where appropriate Collaboration Collaborate with product owners, designers, and other engineers to ensure successful delivery of quality software Participate in code reviews to maintain code quality and share knowledge Communicate effectively with clients and team members about project status, challenges, and solutions Help translate emerging technologies, including AI capabilities, into practical team-level execution Technical Excellence Apply testing methodologies to ensure reliable, maintainable code Utilize CI/CD and DevOps best practices to streamline development workflows Follow software security best practices and contribute to defining them Stay current with emerging technologies, including AI-assisted development and modern engineering tooling Promote best practices for AI-augmented engineering workflows across teams Client Engagement Quickly learn our clients' domains, existing systems, strategies, and user needs Participate in requirements gathering, architecture discussions, and solution design Support identification of opportunities to incorporate AI-enabled solutions where they drive value Demonstrate progress and gather feedback through regular client demos Deliver solutions within time and budget constraints while maintaining quality Support business development efforts through quoting and proposal writing What You’ll Bring Required Skills & Experience: 6+ years of software development experience with at least 2-3 years in a technical leadership role Expertise in at least one technical domain (Web, Mobile, Cloud, Embedded) Strong understanding of software architecture patterns and best practices Proficiency in multiple programming languages (JavaScript, Python, C#, Java, Swift, etc.) Experience with agile development methodologies Advanced understanding of automated testing, CI/CD, and DevOps practices Knowledge of software security best practices Excellent communication skills with the ability to work effectively with both technical and non-technical stakeholders Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience Familiarity with AI/ML concepts and modern AI-enabled applications, including LLM-based tools or workflows Experience using or guiding teams in AI-augmented development tools (e.g., Copilot, Claude) Understanding of how to apply AI responsibly within engineering workflows, including validation, testing, and security considerations Bonus Points for: Experience leading distributed or remote teams across multiple time zones Background in consulting or client services with proven ability to manage multiple concurrent projects Track record of mentoring junior developers and contributing to their career advancement Experience with business development activities such as technical proposal writing or client presentations Familiarity with AI/ML technologies and their practical implementation in business solutions Experience incorporating AI-enabled solutions (e.g., copilots, automation, RAG-based workflows) into production systems Experience establishing or scaling AI-augmented development practices within a team Ready to work on challenging software solutions? Apply now and join a team that is shaping the future of intelligent technology. Why Join Us? At Mutually Human, you’ll find more than just a job—you’ll find a place to grow, innovate, and make an impact. No matter your role, you’ll contribute to meaningful work that helps organizations solve real-world challenges for organizations across industries. Our team is collaborative, curious, and driven by a shared passion for building thoughtful, human-centered solutions. We stay on the cutting edge of emerging technologies and encourage continuous learning, creative problem-solving, and experimentation. xywuqvp With a culture that values both autonomy and connection, Mutually Human is a place where you can thrive professionally while doing work that truly matters.
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klick auf „Jetzt Bewerben”, um deine Bewerbung direkt auf deren Website einzureichen.