drjobs
Software Engineering Manager
drjobs
Software Engineering....
moweex GmbH
drjobs Software Engineering Manager العربية

Software Engineering Manager

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Cairo - Egypt

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1825293

We are seeking for an experienced Software Engineering Manager to join our team at MOWEEX. In this role, you will be responsible for leading and managing a team of software engineers in the development of web and mobile applications for our customers.

Key Qualifications:

  • Strong experience with backend development using Node.js, and PHP Laravel.
  • Experience with frontend development using React, and TypeScript.
  • Familiarity with Bitbucket pipelines for build automation and deployment over different cloud providers like AWS, Azure, and Digital Ocean.
  • Knowledge of various deployment strategies (Blue/Green, Canary).
  • Work experience with containerized applications and deployment using K8S, and OpenShift.
  • Proven experience managing and leading software engineering teams.
  • Excellent communication skills and ability to work collaboratively in a team environment.

Tasks

  • Lead and manage a team of software engineers in the development of web and mobile applications for our customers
  • Ensure that projects are completed on time and to the highest quality standards
  • Implement best practices for software development and code review processes
  • Collaborate with other teams and stakeholders to deliver successful projects
  • Mentor and coach team members to enhance their technical and professional skills.
  • Solving interesting and complex financial problems.
  • Drive technical projects and provide leadership in an ever-changing environment.
  • Grow and mentor your team.
  • Own delivery, processes, and practices.
  • Write high-quality, performant, and reliable code.
  • Design and build highly scalable and robust systems.

Requirements

  • 5+ years of professional experience in software engineering, ability to work with cross-functional teams including mobile, backend, and web frontend.
  • Experience with Computer Science fundamentals including data structures, algorithms, and complexity analysis.
  • Experience working in an Agile/Scrum environment to deliver high-quality solutions against aggressive roadmaps.
  • Experience building high-load, scalable and robust systems.
  • Experience delivering high-quality software solutions by forcing high quality standards using different approaches (Unit Testing, E2E Testing, Test Automation, Code Smells, Code Quality).
  • Ability to go above your functional responsibilities and help to solve problems across departments and business verticals.

Preferred Qualifications:

  • Master's Degree in Computer Science or other related technical fields.
  • Experience in rapid prototyping and other fast iteration methods for product development.
  • Experience in building complex Engineering solutions.
  • Knowledge of professional Engineering Management practices & processes including Project Management, Leadership, Coaching, System Design, and Architecture.
  • Strong focus on delivering results, ability to think out of the box and beyond your area of responsibility.

We are a dynamic and growing company and this is a fantastic opportunity for the right candidate to make a significant impact on our team and our solutions. If you have the skills and experience we are looking for, we encourage you to apply for this exciting opportunity. Please submit your resume and a cover letter outlining your relevant experience.

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.