Full Stack Developer - Remotely

Cairo, Egypt (Remote)

Full Stack Developer
Location: Remotely

Job Overview
We are seeking a skilled and motivated Full Stack Developer to join our dynamic and mission-driven team. In this role, you will be responsible for designing, developing, and maintaining our Data Management Software, ensuring high performance, quality, and responsiveness across all applications. 

Key Responsibilities:

• Develop a consumer-focused approach in building and maintaining our Data Management Software.
• Work with our team of engineers and scientists to determine the priority and roll out plans for new features and products.
• Ensure the performance, quality, and responsiveness of all applications.
• Work on bug fixing and improving application performance.
• Assist in the integration of front-end elements with server-side logic and functionality.
• Write clean, maintainable, and efficient code.
• Participate in code reviews to ensure best practices and standards are followed.
• Provide technical support and guidance for continuous improvement of our web applications.
• Develop and maintain comprehensive documentation for both internal and external users.

Job Requirements:

  • 2+ years building web applications (HTTP, JSON APIs, REST, HTML). 
  • 2+ years experience with modern front-end frameworks (such as React, Angular, or Vue.js).
  • 2+ years experience with Microsoft technologies for back-end development (such as C#, .NET, .NET Core, ASP.NET)
  • Possess strong programming skills in one or more of our core languages (Java, C#, JavaScript).
  • Experience with SQL database programming and performance.
  • Enterprise systems and asynchronous architectures experience.
  • Proven ability to build applications, and products that are complex, cutting edge, and innovative.
  • Willingness to fail quickly, learn, and iterate along the way.
  • Have experience solving open-ended problems.
  • Possess a strong interest in commercializing clean technologies and a strong sense of purpose towards achieving climate decarbonization goals.
  • A BSc, MSc, or PhD in Computer Science, Mathematics, Engineering, or a similar field.

Full Stack Developer - Remotely

Job description

Full Stack Developer - Remotely

Personal information
Details