Are you an experienced PHP Developer looking to join an influencer marketing platform in a development role? We are looking for a skilled Object Oriented PHP developer with strong MVC experience that thrives in a fast-paced, high-traffic consumer driven environment. Experience in using CakePHP is an advantage but not a requirement. You’ll work alongside the lead developer on the functionality and additional modules of Webfluential - a global influencer marketing business. The environment offers high growth and creativity, and depending on experience will provide mentorship or you’ll drive leadership. We have offices in Old Street London and Johannesburg, South Africa, which will elso expose you to new and interesting young businesses and development skills. You will work in a small agile team. WHAT YOU WILL BE DOING: Work with the development team and interact with product managers, marketing teams and designers Design, architect and develop a wide array of high-traffic and highly-scalable modules within the application Responsible for designing and building SOA distributed web applications – ecommerce, social media, reporting Build web services to support multiple product offerings Responsible for developing applications and API’s utilizing RESTful Web Services Analyze application requirements and provide recommended technical design solutions that are efficient, scalable, maintainable, and meet the needs of the business
We're looking for Android / iOS developers to join our team to bring new features to our mobile apps and help us move quickly with new product ideas and experiments.
You would be working within a relatively small team of software devs (±5) who work closely with each other and the rest of the organisation. We have adopted some industry best practices and want to see your skills grow as much as you do. At Siyavula, you’ll be exposed to automated tests, static code analysis, peer review and a culture that is big on constant learning. Our development process is focused on being agile, but not slavishly adherent to any one way of being agile and we’re figuring out a lot of stuff as we grow and as our product grows. At Siyavula you would: craft features to make learning more effective and fun, improving maths and science education; forge tools to help teachers see where students are struggling and to gauge the effectiveness of their own teaching practices; and build software tools that our own team of super-heroes can use to function at their best.
The Context Our startup is making money, so it's time to build out our development team. We're looking to anchor it around a young, but fiercely interested individual. You'd work alongside the CTO to evolve each of our 3 interlinked systems: A feature-phone-friendly web portal for artisans A polished customer facing web app A raw but rich internal control panel Approaching each of these requires a distinct mindset. You'll need to shift between each of them. The Need You'll need to have an eye for a design, backed by some real processing power, since if you aren't one already, you'll become a full stack engineer. Also, you'll need to be able to understand and engage with the business holistically. We'd like to care about you, so you need to be able to make that easy for us.
There are rewarding opportunities available right now for super-innovative, mobile code-savvy individuals who have skills and experience in software development and maintenance of applications for mobile phones and tablets. Mobile apps are your passion and you have experience in integrating apps with third party libraries, APIs, frameworks and back-end services. You are no stranger to UI/UX as it applies to mobile apps, Web Services and the HTTP protocol either. Your role in the full mobile development life cycle will include: The design and building of native apps Bug fixing Seamless performance, quality and responsiveness of apps Unit-testing of code for robustness Camera and image processing Collaboration with cross-functional teams Continual push to maximise development efficiency