Engineering Team Lead supervising mobile software engineering team at Semperis, focusing on app development and leadership.
Responsibilities
Recruit, manage, coach, develop, and retain mobile engineering talent. Build and maintain a strong team culture focused on accountability, growth, and continuous learning.
Lead ongoing mobile app development, including architecture, technical analysis, design, and implementation, following Agile SDLC and Scrum methodologies. Collaborate closely with Product Management, UX/UI, and other engineering teams to ensure successful feature delivery, deployment to the App Store and Google Play, and post-release operations.
Facilitate the evolution of mobile product architecture, ensuring scalability, maintainability, and optimal performance. Contribute to defining the technical roadmap for the mobile application, driving its implementation, iteration, and long-term vision.
Plan and lead mobile product releases, define clear milestones and deliverables, and track progress against schedule and budget. Facilitate coordination across related backend services and shared platform components. Define and report on relevant SDLC KPIs and mobile-specific metrics such as stability, crash rate, performance, and release cadence.
Maintain and improve formal development processes within a team using company-wide standard tools to achieve full transparency and traceability.
Drive product quality improvements through technical excellence, mobile performance optimization, security best practices, and modern software development standards. Ensure that testing, monitoring, and continuous integration are embedded into every stage of the mobile development process.
Partner closely with Product Management to translate business needs into actionable technical objectives, proactively identifying opportunities to improve the user experience and application reliability.
Act as a key technical liaison across departments — collaborating with product, security, and backend teams — to define and deliver high-quality, secure, and user-centric mobile applications.
Ensure direct reports and the entire team have appropriate training and tools for maximum development productivity and velocity.
Participate in development and evolution of functional processes and drive Agile and Scrum process evolution and organizational change.
Keep up to date with mobile technology trends, frameworks, and app store guidelines. Identify relevant innovations and champion their adoption within the team where they can provide tangible product or process benefits.
Requirements
2+ years of experience managing mobile or software engineers.
5+ years of hands-on experience in mobile app development (React Native, Swift, Kotlin, or similar).
Proven track record of deploying and maintaining mobile applications on both the Apple App Store and Google Play Store.
Strong understanding of mobile architecture patterns (MVVM, Clean Architecture, modular design).
Experience integrating mobile apps with cloud backends (Azure, AWS, GCP).
A leadership style that combines mentoring, feedback, and empowerment to help developers grow.
Bachelor’s degree in Computer Science or related field (or equivalent experience).
Experience with modern software development processes (CI/CD, DevOps, microservices, Agile Scrum).
Strong proactive leadership skills, ability to organize, motivate and inspire teams to achieve great results.
Collaboration and conflict resolution skills.
Excellent written and oral communication skills.
Ability to translate business requirements into sound technical solutions, conceive, build, and deliver end-to-end solutions and communicate these solutions with peer organizations.
Strong technical understanding of software engineering concepts.
Proficiency in programming languages, frameworks, and tools used for software development.
Senior Full Stack Developer responsible for software products using modern technologies in a hybrid role at Emerson. Collaborating with teams to deliver high - quality deliverables and ensure efficient software development processes.
Software Engineer creating and maintaining AI shopping assistant systems at Skroutz. Collaborating with various teams to enhance the marketplace experience through AI.
Full - Stack Developer working on enterprise - grade solutions in fintech. Collaborating with global teams on complex product development in a caring and innovative environment.
Senior Full - Stack Software Engineer developing enterprise products for global fintech company. Collaborating with teams across Europe while driving automation and best practices in development.
Principal Software Engineer at SimCorp developing and supporting enterprise products in the Collateral Product Area. Collaborating with teams across multiple countries to drive technical excellence and product quality.
Senior Tester ensuring the success of financial systems at SimCorp by developing and supporting enterprise products in investment operations. Collaborating with scrum teams to design and execute test strategies for complex financial applications.
Lead Developer role at SimCorp, guiding a Scrum team on enterprise - grade fintech solutions. Involve in technical architecture, mentoring, and automated testing leadership.
Full - stack Engineer developing client - facing platform for land restoration projects at Cultivo. Join a motivated team on a mission to tackle climate and biodiversity crises.
Lead Software Engineer spearheading the development team at sustainability software company. Collaborating with various stakeholders to architect and enhance software for impact measurement.
Sr Embedded Software Engineer at Honeywell creating software solutions for next - gen avionics. Leading innovative projects that enhance global technology efficiency.