Full Stack Engineer
Sendmarc
Johannesburg, Gauteng
Job description
This role is fully remote but the candidate is required to be based in Johannesburg ideally or Cape Town.
We are looking for a full-stack software engineer to work on our product platform. The role requires you to be proficient in object orientated, test-driven development which enables our continuous deployment pipelines to function.
You will be responsible for building new features inside the product, extending existing functionality, and maintaining the platform. We’re incredibly proud of the high calibre engineering team we have built. We strive to have a high standard for the quality of code which we produce that leads to a great user experience and are looking for a bar raising engineer to join our team that shares our aspirations.
Who are we?
Sendmarc is a vibrant Cyber Security company focussed on making the Internet a safer place. We're revolutionizing the email security industry with our cutting-edge technology. Our mission is to protect businesses of all sizes from email fraud and phishing attacks, and we're assembling a team of extraordinary individuals to make it happen.
By joining Sendmarc, you'll be joining a young, energetic, entrepreneurial environment and a team of talented people with values of autonomy, mastery and a strong purpose of building a better Internet.
Key Duties and Responsibilities
- Extend the functionality of the platform by writing clean, testable, maintainable code.
- Design and develop automated tests and test-automation suites.
- Provide ongoing maintenance, support, and enhancements in existing systems and platforms.
- Work to fulfil the development goals in an agile environment.
- Collaborate cross-functionally with other engineers, implementation engineers, and the product owner to plan and achieve elegant solutions.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
Requirements
5+ years as a Full Stack Engineer
Must-have skills:
- PHP (5 years exp.)
- Python (5 years exp.)
- Laravel (5 years exp.)
- Object-oriented Programming (5 years exp.)
Nice-to-have skills:
- React
- Vue.js
By joining Sendmarc, you'll be joining a young, energetic, entrepreneurial environment and a team of talented people with values of autonomy, mastery and a strong purpose of building a better Internet.
Good to know
How do I apply for this job?
Tap "Apply on Indeed" to open the original listing, where you can read the full description and apply directly. JobsZA never charges you to apply, and you should never pay money to get a job.
Found on Indeed · Posted Yesterday