Join a dynamic investment company as a Mid-level Software Developer in Cape Town. You'll work on a full tech stack, contributing to both frontend and backend development while ensuring robust security practices.
This investment company is looking for a Mid-level Software Developer to enhance their web platform. Based in Durbanville, Cape Town, you'll be part of a team that values innovation and quality in software development. Your role will involve designing, building, and maintaining features across the entire technology stack, which includes working with React and TypeScript on the frontend and Node.js on the backend.
In your day-to-day work, you will take ownership of features from specification to production deployment. This means you'll be responsible for developing backend REST API endpoints using Node.js and Express, ensuring they meet established conventions for authentication, validation, and error handling. Security is a priority, so you'll implement best practices using tools like Helmet and express-rate-limit to safeguard the application.
The ideal candidate for this role has a solid understanding of both frontend and backend technologies, with at least three years of experience in software development. You should be comfortable working in a collaborative environment and have a passion for creating secure and efficient applications. If you enjoy taking responsibility for your work and thrive in a tech-driven atmosphere, this position could be a great fit for you.
Key requirements include proficiency in React, Node.js, TypeScript, and PostgreSQL. Familiarity with Express and REST API development will be beneficial. If you are ready to contribute to a team that values quality and security in software, consider applying for this exciting opportunity.
You'll be taken to the original listing on PNet to apply.