Full Stack Developer-PowerUp

Application deadline closed.

Job Description

About the job:

Full Stack Developer

Title: Full Stack Developer

Team: Technology Team

Reports to: Head of Technology

Direct Reports: None at the moment

Location: Kampala Uganda

 

About PowerUP:

We are a cleantech company developing electric appliances that reduce carbon emissions while delivering income and health benefits to our customers in Low and Middle Income countries. Our products are designed to tap into dual revenue streams: small incremental payments from our customers, and payments for emissions reductions from global ER buyers. As a product design-oriented company with a deep understanding of how to grow markets by leveraging carbon finance, we seek to become the leading provider of emissions-reducing products and technology to consumers in Low and Middle Income Countries. Our first product is a line of pay-as-you-go electric pressure cooker products designed specifically for sub-Saharan African markets. 

About PowerUP:

The Full Stack Developer will play a crucial role in developing and supporting the software side of PowerUP’s technology stack. This includes the PowerUP app, web application, manufacturing / aftersales scripts, and other supporting tools. Their work will connect our hardware solutions to our AWS cloud and reporting tools for diagnosis and analysis.. This role also involves supporting and enhancing other software applications, writing scripts, and developing web solutions as needed. The developer should be versatile, able to work across mobile, desktop, and web platforms, and ready to contribute to both front-end and back-end tasks.

Main Responsibilities:

  1. Android Application Development:
    • Maintain, improve, and add new features to the Ionic/Angular-based Android application for data extraction from electric cooking appliances.
    • Implement data encryption and ensure secure, reliable data synchronization with AWS cloud services.
  2. Front & Back-End and Scripting on AWS:
    • Assist on developing and maintaining scripts for automating tasks and integrating systems, particularly with AWS services.
    • Develop small-scale websites or web interfaces as needed, ensuring functionality and responsiveness.
  3. Windows Application Maintenance:
    • Maintain and develop Windows-based applications in C# used for tooling processes, configuration, and quality control.
  4. Cross-Platform Collaboration:
    • Work across different software layers to ensure seamless integration of solutions.
    • Collaborate with teams to address software issues, enhance features, and support cross-functional development initiatives.

Required competencies:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Minimum of 3 years of experience in full stack software development across mobile, desktop, and web platforms.
  • Strong understanding of version control systems, particularly Git.
  • Proficiency in Ionic/Angular for mobile development, C#/WPF for Windows applications, and back-end scripting (e.g., Node.js, Python).
  • Experience with cloud services, particularly AWS (e.g., S3, Lambda, Glue).
  • Familiarity with data encryption and secure data transfer practices.
  • Ability to create front-end web interfaces using modern frameworks (e.g., React, Vue.js).
  • Effective communication skills and the ability to work independently and collaboratively.

What we are looking for:

  • A versatile developer passionate about making impactful technology.
  • An innovative thinker who can adapt to changing project needs and contribute across different technical areas.
  • A proactive team player who thrives in a collaborative, fast-paced environment.
  • Someone who embodies integrity, empathy, and a supportive attitude.

Compensation and Benefits:

  • Competitive salary
  • Health Insurance
  • Flexible working options

Our core values:

  • Service: to our customers and to the planet
  • Excellence: In all aspects of our business
  • Empathy: To understand deeply understand our customers
  • Hustle: To quickly build a company serving customer needs globally
  • Innovation: To continuously develop products and business models based on our learnings

For more details, visit the following links:
Click here for more jobs from JobsSharer.com in Kampala
Click here for more Full Stack Developer-PowerUp vacancies from JobsSharer.com all around the world

SEO Keywords:
Join Department not found as Full Stack Developer-PowerUp in Kampala. Explore Full Stack Developer-PowerUp vacancies in Uganda. Full Stack Developer-PowerUp job listings for Department not found department in Kampala. Full Stack Developer-PowerUp job openings in Kampala, Central Region, Uganda – Department not found department. Full Stack Developer-PowerUp jobs in Kampala, Central Region, Uganda. Find Full Stack Developer-PowerUp jobs in Central Region and Uganda. Full Stack Developer-PowerUp employment in Kampala, Uganda. Apply for Full Stack Developer-PowerUp positions in Kampala, Central Region, Uganda. Full Stack Developer-PowerUp jobs for Department not found professionals. Full Stack Developer-PowerUp career opportunities in Kampala, Central Region, Uganda.