Are you ready to kick-start your dev career with a bang? ikeja Wireless is on the hunt for two Junior Full Stack Developers to join our fast-growing, high-energy Dev team, one based in Johannesburg, Midrand and one in Cape Town, Tyger Valley!
At ikeja, we're passionate about solving real problems and building tech that connects e-kasi like never before.
As a Junior Full Stack Developer, you’ll dive into the full development stack - from databases to UI magic and work hand-in-hand with internal teams to make sure our systems are slick, powerful, and user-friendly.
You will be working as part of a team that develops software for every aspect of ikeja's operations which will provide a wealth of opportunities for challenging and diverse problems to help you grow.
Telecoms is a fast game, and we LOVE it. If you’re someone who’s not afraid to roll up your sleeves, get stuck in, and learn by doing, this is your playground.
Key Responsibilities
- Design, build, and maintain web applications that scale, using Flask, Python, JavaScript, HTML, and CSS.
- Get your hands dirty with MySQL databases to manage data like a boss.
- Master both the front-end magic and back-end wizardry.
- Automate everything with Python scripts and become everyone’s hero.
- Command the Linux shell to manage thousands of devices - yes, thousands.
- Create and integrate powerful RESTful APIs for seamless system talk.
- Collect, verify, analyze, and present data like a true data ninja.
- Deploy apps on AWS and other hosting platforms (cloud life = best life).
- Be the go-to tech guru for internal teams and help them shine.
- Collaborate with management and other teams to create tools that truly make an impact.
- Document everything - clear, neat, and easy to follow.
- Jump in on ad hoc tasks and operations - because you’re awesome like that.
- Learn, share, and grow with the dev team – we’re all about the squad vibes!
Qualification and Experience
- A tertiary degree (bonus points for a Master's!) with a strong tech/dev focus.
- Ideally 0 to 2 years of relevant work experience, internships and freelance gigs totally count!
- Hands-on experience with:
- Flask, HTML, CSS, JavaScript.
- Python scripting.
- MySQL or other relational databases.
- Linux command line usage.
- API development and integration.
- Data visualization and manipulation.
- Bonus Points:
- Experience with AWS or any cloud platform.
- Exposure to front-end frameworks like React, Vue.js, or Angular.
Skills and Competencies
- Eagle-eyed attention to detail and love for clean, high-quality code.
- A natural-born problem solver and critical thinker.
- Top-notch communication skills - both spoken and written.
- Self-motivated, proactive, and not afraid to take the lead.
- A passion for innovation and making a real difference in communities.
- True team player who builds others up.
- Massive hunger to learn, grow, and leave your mark.
- Comfortable with ambiguity and fast-moving vibes.
- A strong moral compass - because doing the right thing matters.
- Ability to adapt, flex, and thrive in a constantly evolving environment.
Sound like your dream gig? Jump in. Build stuff. Change the game. Connect the world.
Benefits
- The opportunity to grow both in your personal and professional capacity.
- Health insurance and provident fund.
- Access to an online wellness platform, providing free and confidential support from licensed therapists.
How to apply:
To apply for this role, please submit a resume outlining your experience and qualifications as part of this process.