Ooredoo Algerie

Digital Development Senior Engineer

Posted: Oct 28, 2025

Job Description

Context : The Senior Digital Development Engineer is responsible for leading the development and delivery of full-stack digital solutions. This role involves designing scalable software architectures, managing front-end and back-end development, and mentoring junior engineers. The position demands deep technical expertise across multiple platforms and the ability to align digital solutions with business goals.Role : Lead the full-stack development of digital platforms using Java Spring Boot, React.js, and Flutter.Design, implement, and optimize scalable, secure, and efficient software architectures.Collaborate with cross-functional teams (UI/UX, product managers, DevOps) to define technical requirements and deliver features.Oversee the development and deployment of both web and mobile applications.Conduct code reviews, ensure adherence to coding standards, and maintain software quality.Mentor junior engineers and foster a collaborative and innovative team culture.Ensure seamless integration of front-end and back-end components.Maintain and optimize performance across platforms for both web and mobile solutions.Troubleshoot and resolve complex technical issues across the tech stack.Stay updated on the latest technologies in the Java, React.js, and Flutter ecosystems.Minimum Experience & Essential Knowledge : 3 - 6 years of experience in software development, including full-stack development with Java Spring Boot, React.js, and Flutter.Advanced knowledge of Java Spring Boot for back-end services, APIs, and microservices.Strong understanding of front-end development using React.js for web applications.Proficient in mobile development using Flutter for cross-platform applications.Experience leading development teams and mentoring junior engineers.Familiarity with cloud platforms, DevOps practices, and CI/CD pipelines.Minimum Entry Qualifications : Bachelor’s degree in computer science.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In