Junior Full Stack Software Developer

  • Full-time

Company Description

About Digital Divide Data (DDD)

Digital Divide Data (DDD) is a US-based non-profit, mission-driven enterprise with the goal of using technology and digital skills to bridge the divide between economically and socially marginalized youth and employment opportunities that lead to a sustainable and viable future. DDD identifies talented but underserved youth in Africa and Asia (Kenya, Cambodia, and Laos are the main centers) to enter formal employment, undergo professional training and skills development, and pursue tertiary education. Our headquarters are in New York, and we have over 1,500 employees across our operations in Kenya, Cambodia, and Laos.

Job Description

● Develop, test, and maintain always-on and secure front-end and back-end systems 

● Debug and troubleshoot issues as they arise in production environments. 

● Write unit tests and support software testing and quality assurance processes to ensure high-quality deliverables 

● Review problem tickets and prescribe technical fixes in a timely manner 

● Contribute to the enhancement of the software engineering processes, practices and standards

Qualifications

● BSc. In Computer Science, Software Engineering, or a related IT Field or equivalent professional experience 

● Strong technical skills including understanding secure software development principles and practices. 

● Strong problem-solving skills and attention to detail 

● Excellent communication and teamwork skills 

● Solid foundation in web technologies such as HTML, CSS, and JavaScript ● Experience / Exposure to Python and JavaScript 

● Proficiency in Vuejs and React js 

● Experience / Exposure to Python web frameworks I.e. FastAPI, Flask, and Django

Additional Information

We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. If interested kindly submit your application on or before 15th May 2023