368,634open jobs
9,437companies
50,578added this week
Browse all
Location
In office
Employment
Full-Time
Overview
Company
Impact
Profile match
Service Unavailable. The server is temporarily unable to service yourrequest due to maintenance downtime or capacityproblems. Please try again later.

About NoorNation

NoorNation is Egypt's first African renewable energy development and manufacturing startup, providing decentralized solar-powered energy and water solutions across Egypt and Sub-Saharan Africa. Its flagship product, LifeBox, is a mobile, solar-powered unit that delivers clean electricity and safe water to farming, tourism, and rural communities. Designed and manufactured in Egypt, LifeBox supports sustainability, industrial localization, and economic growth while improving access to essential resources in underserved areas.

About the Role

We’re looking for a Full-Stack Software Developer o play a key role in designing, developing, and maintaining the software solutions that power NoorNation's IoT products and digital platforms. This role is responsible for building reliable backend services, web applications, and mobile solutions that enable seamless communication between users, connected devices, and cloud systems.

Working as part of a multidisciplinary Engineering team, you will collaborate closely with Embedded, Hardware, Product, Agriculture, and Testing teams to develop integrated solutions that support the complete product lifecycle from concept and development to deployment and continuous improvement.

Resposibilities

  • Develop and maintain backend services and APIs supporting digital products and IoT solutions.
  • Develop and maintain web and mobile applications with a focus on usability, performance, and reliability.
  • Integrate applications with databases, third-party services, cloud platforms, and IoT devices.
  • Support IoT platform integration, including device data processing, monitoring, dashboards, and remote management features.
  • Participate across the software development lifecycle, from requirements and solution design through deployment and continuous improvement.
  • Collaborate with Embedded, Hardware, Product, Agriculture, and Testing teams to deliver integrated product solutions.
  • Perform software testing, troubleshooting, maintenance, and performance optimization while following engineering best practices.
  • Maintain technical documentation and communicate development progress, technical challenges, risks, and recommendations.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • 1-3 years of proven experience in Full-Stack or Software Development.
  • Strong experience in backend development, RESTful APIs, and database-driven applications.
  • Hands-on experience developing web applications using modern frontend technologies.
  • Experience working with SQL and/or NoSQL databases and integrating third-party APIs and services.
  • Familiarity with cloud platforms, Git, version control, and modern software development workflows.
  • Knowledge of mobile application development and IoT/cloud integration is considered an advantage.
  • Strong problem-solving and analytical skills with the ability to troubleshoot and resolve technical issues.
  • Ability to manage multiple development tasks while maintaining code quality, performance, and reliability.
  • Good communication and collaboration skills, with the ability to work effectively across cross-functional teams.

Benefits

  • Competitive salary package.
  • Social insurance coverage.
  • Private medical insurance coverage.
  • Performance-based salary reviews and increases.
  • Clear career growth and promotion opportunities based on performance and KPIs.
  • Learning, training, and professional development opportunities.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$158k – $189k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Westminster
Python
DevOps
Bitbucket
Git
GitLab
Management
Confluence
SpaceTech
GMAT
Apply
$158k – $189k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Westminster
DevOps
Bitbucket
Git
GitLab
Management
Confluence
Jira
Apply
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
Bash
C++
Java
Python
DevOps
CI/CD
Git
Apply
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
DevOps
Bitbucket
Git
GitLab
Management
Confluence
Jira
Apply
$133k – $161k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Westminster
DevOps
Bitbucket
Git
GitLab
Management
Confluence
Jira
Apply
In office • Full-Time • Bachelor's Degree • 6th of October City
Apply
In office • Full-Time • Bachelor's Degree
C++
Python
Apply
In office • Full-Time • Bachelor's Degree
Apply
Head of Technology 20 days ago
In office • Full-Time
DevOps
SLI/SLO/SLA
Apply
In office • Full-Time • Bachelor's Degree • Sadat City
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.