Full Stack Engineer
Skywaves Rise · South Africa ·
- Category
- Fullstack
Full stack engineer building and supporting scalable web applications end to end: backend services in Node.js, Spring Boot 3.x, and Python, with PostgreSQL and NoSQL data layers, and frontend work in React/TypeScript with Material UI. Includes designing REST APIs, testing, and debugging production systems.
- Excellent and strong communication skills specifically in debug production systems.
- Minimum three years of experience building and supporting backend services with NodeJS.
- Minimum three years of experience in Spring boot 3.X
- Minimum three years Python for data processing, scripting, automation, and backend services.
- Minimum three years working with relational or NoSQL databases and building scalable web applications.
- Minimum five years of experience in SQL specifically PostgreSQL
- Knowledge of TypeScript and ability to write clean, maintainable, strongly typed code.
- Solid frontend development experience using React and modern React patterns.
- Strong hands-on experience Material UI both current and older versions.
- Experience designing and building REST APIs and integrating them with frontend applications.
- Experience with testing frameworks for both frontend and backend development.