SH
Full-Stack Engineer
S. Hayward Consulting
South Africa · On-site Full-time Senior 3d ago
About the role
Senior Full-Stack Engineer (.NET / React, Angular / SQL)
About
We're after more than just strong devs—we're looking for humans who thrive in a team, care about clean code, and want to build great software with great people.
You Are
- Passionate about tech, clean code, and team collaboration.
- Experienced across the stack—from frontend to backend to infra.
- Comfortable with legacy code and shiny new things.
- A clear communicator who values simplicity and performance.
- A mentor and role model, or keen to become one.
Tech You Know
- 5+ years’ experience in software engineering.
- Expert in .NET and relational databases (SQL Server, PostgreSQL).
- Solid grasp of software architecture and design patterns.
- Skilled in writing testable, maintainable code.
- Hands‑on with containerization and cloud platforms (AWS, Azure).
- Expert in at least one modern frontend tech (Angular, React, Vue).
The Role
- Contribute to every phase: design, build, deploy, iterate.
- Mentor others—or stay an individual contributor if that’s your groove.
- Help shape our technical direction and team culture.
Requirements
- 5+ years’ experience in software engineering.
- Expert in .NET and relational databases (SQL Server, PostgreSQL).
- Solid grasp of software architecture and design patterns.
- Skilled in writing testable, maintainable code.
- Hands-on with containerization and cloud platforms (AWS, Azure).
- Expert in at least one modern frontend tech (Angular, React, Vue).
Responsibilities
- Contribute to every phase: design, build, deploy, iterate.
- Mentor others—or stay an individual contributor if that’s your groove.
- Help shape our technical direction and team culture.
Skills
AngularAWSAzureDockerNETPostgreSQLReactSQLSQL ServerVue
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free