Senior Full Stack Developer - (Remote) (Node.js - Datafin IT Recruitment
Cape Town – Western Cape ~ Johannesburg – Gauteng ~ Durban – KwaZulu Natal 4 months ago Permanent Salary - Market Related
Senior Full Stack Developer - (Remote) (Node.js
Datafin IT Recruitment
Cape Town – Western Cape ~ Johannesburg – Gauteng ~ Durban – KwaZulu Natal
Date Created : 4 months ago
Job Type : Permanent
Salary : Market Related
- Design, develop, and maintain scalable and efficient backend services using Node.js and GraphQL.
- Work with PostgresDB to manage data storage solutions, ensuring data integrity and optimal performance.
- Develop and enhance user interfaces using React and Typescript, ensuring a seamless and intuitive user experience.
- Collaborate with product managers, designers, and other developers to define and implement new features and improvements.
- Ensure code quality, maintainability, and scalability through code reviews, testing, and best practices.
- Troubleshoot and resolve issues, optimizing performance across the entire stack.
- Stay up to date with the latest industry trends and technologies to drive continuous improvement.
- Proven experience as a Full Stack Developer, with a strong portfolio of relevant projects.
- Expertise in Node.js and GraphQL for backend development.
- Proficiency in PostgresDB and SQL for database management.
- Advanced skills in React and Typescript for frontend development.
- Familiarity with RESTful APIs, Websockets, and other web technologies.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Experience with cloud services (e.g., AWS, Azure, Google Cloud) and CI/CD pipelines.
- Knowledge of modern DevOps practices and containerization (e.g., Docker, Kubernetes).
- Familiarity with Agile methodologies and project management tools (e.g., JIRA, Trello).
- Strong problem-solving skills and the ability to work independently as well as part of a team.
- Excellent communication skills, both written and verbal.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.
By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.