Mid-Level Software Developer
WeThinkCode_|Posted 7 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
We're seeking a talented Mid-Level Software Developer to join WeThinkCode_, a software development training academy in South Africa. You'll play a crucial role in our mission to empower underserved communities and shift Africa from technology consumption to creation. As part of our small, focused team, you'll contribute to the full lifecycle of our in-house Learner Management System.
In this role, you'll design, develop, and maintain robust Python code, integrate with AWS services, and ensure the reliable operation of our learning platform in production. You'll take ownership of the deployment process, monitor application health, and troubleshoot issues in real-time. We're looking for a proactive problem-solver who can work independently while collaborating effectively with the team.
We offer the opportunity to make a significant impact on Africa's tech landscape. You'll work with cutting-edge technologies, including Python, AWS services, and containerization tools. Join us to build and maintain a high-quality platform that's transforming lives and shaping the future of technology in Africa.
Sign up or log in to apply:
About WeThinkCode_
What we do
WeThinkCode_ is a software development training academy based in Johannesburg, South Africa. Founded in 2015, we are on a mission to discover the sharpest minds from underserved communities in South Africa and equip them with the skills to become excellent software developers. Our primary focus is on education, training, and technology, particularly in the field of software engineering and software development.
Why Work For Us
WeThinkCode_ is a thriving hub of tech innovation, dedicated to shaping the future of the software industry in South Africa. We offer a unique opportunity to work in an environment that nurtures talent and encourages growth. Our employees are at the heart of our mission, and we are committed to providing them with the tools, resources, and opportunities they need to excel in their careers.
Our Culture
WeThinkCode_ has a vibrant and inclusive culture that celebrates diversity and fosters creativity. Our team is made up of passionate individuals who are driven by the desire to make a difference in the technology industry. We believe in the power of collaboration and encourage open communication and respect for different perspectives.
Our Engineering Processes
Our engineering team is dedicated to employing the latest technologies and best practices in software development. We use a variety of technologies including Gmail, Google Analytics, Google Apps, Google Tag Manager, Gravity Forms, Microsoft Office 365, Mobile Friendly, Nginx, Varnish, Wix, WordPress.org, YouTube, and reCAPTCHA. Our processes are designed to be agile, flexible, and responsive to the changing needs of the industry.
Our Hiring Processes
Our hiring process is designed to identify individuals who not only have the technical skills but also share our passion for education and technology. We value diversity and are committed to providing equal opportunities for all applicants. Our hiring process is thorough and ensures we select the best talent to join our team.