Senior Full Stack Developer

BlackDuck

Posted 30+ days ago

Experience

6 - 10 Years

Job Location

Cairo - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

About Us

BlackDuck Developments is a new venture dedicated to building world-class digital products for a diverse range of clients. We operate with an agile, product-focused mindset, believing that the best solutions are built by empowered, efficient teams. We value deep technical expertise, a passion for user experience, and the leadership to guide projects from a simple idea to a successful launch.

The Role

We are looking for an accomplished and versatile Lead Full Stack Engineer to be a foundational pillar of our technical team. This is a player-coach role for a pragmatic leader who thrives on both hands-on coding and team facilitation.

Your broad technical knowledge and your expertise in agile methodologies will be critical in establishing a culture of quality, speed, and continuous improvement.

What You ll Do:

  • Architect & Build: Lead the technical design and hands-on development of robust, scalable full-stack solutions for both web and mobile platforms.
  • Lead Agile Processes: Serve as the Scrum Leader for projects, facilitating sprint planning, daily stand-ups, sprint reviews, and retrospectives to ensure the team is efficient, unblocked, and aligned.
  • Apply Versatile Expertise: Utilize your deep knowledge of multiple technology stacks to implement the best possible solution for diverse project requirements.
  • Frontend Excellence: Craft beautiful, responsive, and performant user interfaces from UI/UX designs, ensuring a pixel-perfect and intuitive user experience.
  • Backend & API Mastery: Design and develop secure, efficient APIs (RESTful or GraphQL) and manage the underlying data architecture.
  • Champion Quality & Best Practices: Set the standard for code quality, automated testing, and CI/CD. Mentor other engineers on best practices and agile principles.

Desired Candidate Profile

Who You Are (Qualifications):

  • 6+ years of professional experience in full-stack software development, with a portfolio of shipped web and mobile applications that demonstrates your skill and leadership.
  • Technological Versatility (Polyglot): You have demonstrable, hands-on experience across a range of technologies, including:
    • At least one modern frontend framework (e.g., React, Vue, Angular).
    • At least one mobile development framework (cross-platform like React Native or Flutter is strongly preferred).
    • At least one backend language/framework (e.g., Node.js, Python/Django, Go).
    • Experience with Backend-as-a-Service (BaaS) platforms like Firebase or Supabase to accelerate MVP development.
  • Agile & Scrum Leadership: Proven experience working in and leading teams in an Agile/Scrum environment. You can confidently run all scrum ceremonies and are passionate about fostering an agile culture. (Formal Scrum Master certification is a plus but not required).
  • Deep Architectural Knowledge: You have a strong understanding of software architecture principles, design patterns, and the trade-offs of different approaches.
  • Passion for UI/UX: You have a keen eye for design and a passion for creating exceptional user experiences.
  • Database Proficiency: You are comfortable with both SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB, Firestore) databases.
  • Cloud Native: You have practical experience building and deploying applications on a major cloud platform (AWS, GCP, or Azure).

What We Offer:

  • A highly competitive salary and benefits package to match the leadership responsibilities of the role.
  • A culture of trust where you are empowered to lead projects and mentor teams.
  • A clear path for growth into a more formal technical leadership position.
  • The opportunity to work on a variety of exciting greenfield projects.

Company Industry

Department / Functional Area

Keywords

  • Senior Full Stack Developer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com