Full Stack Software Engineer
2 months ago
ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY'S EE TARGETS
WHAT WE DO
Lula is an innovative and human-focused FinTech company on a mission to help small businesses optimise their cash flow. Our purpose is to help SMEs manage their businesses better, faster, and more simply, so they can spend more time doing what they love.
If you're looking for a new place to call ‘home' that believes in the potential of the broader SME landscape in South Africa and a place where you'll work with awesome people - then Lula's the place for you
We're making business banking fast, human, Lula
OUR VALUES
Collaborative - we're a clan and work together as a team, always towards a common goal
Committed - we're accountable and follow through no matter the challenge
Curious - we look for better ways to do things and make a positive difference
Connected - we stay close to, learn from and look to understand each other and our customers
Compassionate - we go out of our way to care about our colleagues, our customers and our community
OVERALL PURPOSE
Our platform is the market leader in online business lending, is built on the Microsoft stack and is hosted in Azure.
We are looking for a motivated Software Engineer to join our Engineering team. The successful candidate will be required to contribute towards technical decision making, planning and development of features and. The application is the market leading online small business lending platform which incorporates all aspects from multiple API integrations with other fintech platforms to advanced business logic around risking, pricing and machine learning prediction for quick turn-around funding offers.
In addition, the successful candidate will work in an agile team, contribute to the feature development and be an active member of code reviewing sessions. This role will expose you to several aspects of software development, API integrations, full stack technologies, DevOps practices and development with a product focus of quality and maturity.
Responsibilities will include:
- Extend and maintain existing and new software systems on the Lula business and funding platform
- Planning, estimating, and continuously improving code quality, system design and processes
- Work with the business to understand and implement requirements and assist with estimation efforts
- Mentorship of more junior team members
- Technology research and keeping a constant eye on changing industry ideas and practices, and monitoring emerging technologies
- Participation in technical architecture/problem resolution sessions
- Work in an agile environment
- Feature development with a focus on quality and automation
THE COMPETENCIES WE'RE AFTER
- Full stack development exposure
- Ability to mentor more junior team members
- Efficiency and optimisation driven
- Autonomous, but a team player
- Analytical thinker
- Problem solver
- Attention to detail
- Good communication skills
- Knowledge sharing
- Interest and passion for technology
THE SKILLS AND EXPERIENCE WE'RE LOOKING FOR
- A relevant tertiary level qualification or equivalent
- 3+ years of experience in full stack development
- Experience in object oriented development (Preferably C# MVC)
- Solid experience in test-driven development
- Exposure to front-end technologies (React exposure beneficial)
- Exposure to micro-services and/or service oriented architecture patterns
- Exposure to cloud based environments (we deploy natively in Azure)
- Exposure to database design, clean architecture and solid design principles
- Exposure to Agile development, especially in a cross functional teams, with Scrum experience being beneficial
- Solid knowledge of source control (e.g Git) and deployment automation
- Good knowledge of RestFul APIs
- Good understanding of secure coding practices
Please note that all appointments are subject to our background checking process, which may include Credit, Criminal and any other job inherent checks.
-
Full Stack Software Engineer
2 months ago
Cape Town, South Africa Initiate International Full timeThe teams manage a diverse array of products with multiple capabilities. To effectively support these products, the teams require a wide range of software development skills and strong product knowledge geared towards delivery.They build market-leading platforms and software to support out-of-the-box configuration of brands and markets.Be part of building a...
-
Full Stack Software Engineer
2 weeks ago
Cape Town, South Africa Initiate International Full timeThe teams manage a diverse of products with multiple capabilities. To effectively support these products, the teams require a wide range of software development skills and strong product knowledge geared towards delivery.They build market-leading platforms and software to support out-of-the-box configuration of brands and markets.Be part of building a...
-
Full Stack Software Engineer
22 hours ago
Cape Town, South Africa Initiate International Full timeThe teams manage a diverse of products with multiple capabilities. To effectively support these products, the teams require a wide range of software development skills and strong product knowledge geared towards delivery.They build market-leading platforms and software to support out-of-the-box configuration of brands and markets.Be part of building a...
-
Mobile App Full Stack Software Engineer
2 weeks ago
Cape Town, South Africa Initiate International Full timeThe Mobile App Software Development team is responsible for the planning, design, development, and maintenance of mobile applications. This team plays a crucial role in creating mobile experiences that meet user needs, align with business goals, and provide exceptional user experiences within the Native App.The Mobile App Full Stack Software Engineer in Cape...
-
Mobile App Full Stack Software Engineer
2 months ago
Cape Town, South Africa Initiate International Full timeThe Mobile App Software Development team is responsible for the planning, design, development, and maintenance of mobile applications. This team plays a crucial role in creating mobile experiences that meet user needs, align with business goals, and provide exceptional user experiences within the Native App.The Mobile App Full Stack Software...
-
Full Stack Software Engineer
2 weeks ago
Cape Town, South Africa Intrinsic Consulting Services Full timeOur client is an established yet dynamic and innovative company in the Fintech space. They are looking for an experienced Full Stack Software Engineer to join their team.Responsibilities: Understand and communicate product goals and strategy with stakeholders and clients to define requirements. Research, design, implement, and maintain enterprise and...
-
Full Stack Software Engineer
2 weeks ago
Cape Town, South Africa Intrinsic Consulting Services Full timeOur client is an established yet dynamic and innovative company in the Fintech space. They are looking for an experienced Full Stack Software Engineer to join their team.Responsibilities:Understand and communicate product goals and strategy with stakeholders and clients to define requirements.Research, design, implement, and maintain enterprise and business...
-
Full Stack Engineer
3 months ago
Cape Town, South Africa Plus1X Solutions (Pty) Ltd Full timeJob Title: Senior/Intermediate Full Stack DeveloperLocation: Cape Town (Hybrid) / RemoteDuration: 6 - 12 months, with potential for conversion to permanentPosition Overview: We are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack Developer, you will...
-
Full Stack Engineer
3 months ago
Cape Town, South Africa Plus 1x Full timeJob Title: Senior/Intermediate Full Stack DeveloperLocation: Cape Town (Hybrid) / RemoteDuration: 6 - 12 months, with potential for conversion to permanentPosition Overview: We are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack Developer, you will...
-
Senior Full Stack Engineer
2 months ago
Cape Town, South Africa Jem Full timeJem is looking for an enthusiastic Senior Full Stack Software Engineer to join our dynamic team. We are a forward-thinking startup on a mission to build the ultimate HR system for deskless workforces.If you are a skilled and ambitious individual who thrives on challenges, apply below to be part of our exceptional development team and contribute to building...
-
Full Stack Developer
3 months ago
Cape Town, South Africa RMV Solutions Recruitment Full timeThis position is 90% remote.Our client seeks a dynamic Full Stack Developer to join their team, focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full-stack developer, you will be responsible for establishing a high-quality code foundation across all levels.Duties/Responsibilities:Engage in all facets of...
-
Full Stack Developer
3 months ago
Cape Town, South Africa RMV Solution Full timeFull Stack Developer - Cape TownSalary - Market relatedStart date - ASAP Job DescriptionThis position is 90% remote.Our client seeks a dynamic Full Stack Developer to join their team, focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full-stack developer, you will be responsible for establishing a...
-
Full Stack Developer
2 months ago
Cape Town, South Africa RMV Solutions Pty Ltd Full timeThis position is 99% remote. Our client seeks a dynamic Full Stack Developer to join their team, focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full-stack developer, you will be responsible for establishing a high-quality code foundation across all levels.Duties/Responsibilities:Engage in all facets of...
-
Senior Full Stack Engineer
4 weeks ago
Cape Town, South Africa Network Recruitment Full timeSenior Full Stack Engineer (Data) Hybrid, Cape Town, Contract Requirements: Required tech stack: Data Platforms, Data Engineering, Spark, Scala, Java, Gradle Experienced as a Full Stack Engineer Apply now!
-
Senior Full Stack Engineer
4 weeks ago
Cape Town, South Africa Network Recruitment Full timeSenior Full Stack Engineer (Data)Hybrid, Cape Town, Contract Requirements: Required tech stack: Data Platforms, Data Engineering, Spark, Scala, Java, GradleExperienced as a Full Stack Engineer Apply now!
-
Senior Full Stack Engineer
4 weeks ago
Cape Town, South Africa Adzuna ZA B C2 Full timeSenior Full Stack Engineer (Data)Hybrid, Cape Town, Contract Requirements: Required tech stack: Data Platforms, Data Engineering, Spark, Scala, Java, GradleExperienced as a Full Stack Engineer Apply now!
-
Full Stack Software Engineer
2 months ago
Cape Town, South Africa NTT Full timeJOB DESCRIPTION Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at...
-
Full Stack Software Engineer
2 months ago
Cape Town, South Africa NTT Full timeContinue to make an impact with a company that is pushing the boundaries of what is possible. At NTT DATA, we are renowned for our technical excellence, leading innovations, and making a difference for our clients and society. Our workplace embraces diversity and inclusion â itâs a place where you can continue to grow, belong, and thrive.Your...
-
Full Stack Software Engineer
2 months ago
Cape Town, South Africa NTT DATA Full timeJob Description Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Your day at NTT...
-
Full Stack Developer
3 months ago
Cape Town, Western Cape, South Africa RMV Solutions Recruitment Full timeThis position is 90% remote. Our client seeks a dynamic Full Stack Developer to join their team, focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full-stack developer, you will be responsible for establishing a high-quality code foundation across all levels. Duties/Responsibilities: Engage in all facets...