We are seeking a highly skilled and experienced Software Engineering Manager to lead our Front-End and Mobile development teams. As the Software Engineering Manager, you will play a critical role in managing and guiding the development of innovative front-end and mobile solutions that drive our business forward. You will oversee a team of talented software engineers and work closely with product managers, designers, and other stakeholders to deliver high-quality software products.
Responsibilities:
- Manage and lead a team of front-end and mobile software engineers, providing mentorship, guidance, and career development support.
- Drive the software development process, including requirements gathering, design, development, testing, and deployment, ensuring timely delivery of high-quality software solutions. Also do code review
- design workflow amp; engineering processes,
- understand the complexity of large volumes of real-time data
- deliver secure and auditable applications
- Project management through with Gitlab / Jira / Confluence
- Collaborate closely with product managers, designers, and other stakeholders to define project requirements, scope, and priorities.
- Foster a culture of continuous improvement, innovation, and high performance within the engineering team.
- Ensure adherence to software development best practices, coding standards, and quality assurance processes.
- Provide technical expertise and guidance to the team, helping them overcome technical challenges and making informed decisions.
- Conduct regular performance evaluations, provide feedback, and identify opportunities for skills development and training.
- Stay updated with industry trends, emerging technologies, and best practices in front-end and mobile development, and apply them to enhance team productivity and product quality.
- Collaborate with cross-functional teams to coordinate efforts and align engineering initiatives with business goals.
- Monitor and track project progress, identify and mitigate risks, and communicate project status and issues to stakeholders.
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Engineering Manager or similar leadership role, with a focus on front-end and mobile development.
- Strong technical background in front-end and mobile technologies, such as JavaScript, Vuejs / Nuxtjs, React, iOS, Android and Symfony framework (4 amp; 5) / Mysql / Redis
- In-depth knowledge of software development methodologies, tools, and processes.
- Excellent leadership and people management skills, with the ability to motivate and inspire a team to achieve high performance.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders.
- Demonstrated experience in delivering high-quality software products on schedule.
- Ability to analyze complex problems, propose innovative solutions, and make data-driven decisions.
- Solid understanding of user experience principles and best practices in front-end and mobile design.
- Experience with Agile development methodologies, such as Scrum or Kanban.
- Preferred Qualifications:
- Experience with cloud technologies and architectures, such as AWS or Azure.
- Familiarity with DevOps practices and tools for continuous integration and deployment.
- Knowledge of backend technologies, databases, and RESTful APIs.
Benefits
- Hybrid Working model
- Private Healthcare
- GiG Wellbeing Benefit (EUR 350 per year)
- Restaurant voucher
- Holiday Bonus
- Professional development
- Coaching and mentoring
- Employee Recognition Program