Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About the project:
A South Africa-based financial services group listed on the Johannesburg Stock Exchange (JSE), the largest stock exchange in Africa. The company offers a range of financial solutions to both individuals and businesses. Our team works closely with the Investment Unit, which specializes in investment and pension fund products.
Responsibilities:
- Develop and maintain scalable web applications for investment and pension fund products.
- Build reusable software components and services, ensuring well-documented and maintainable code.
- Implement solutions based on technical and functional specifications within the Invest Systems environment.
- Follow best practices in design, performance, reliability, and maintainability.
- Collaborate with business analysts, system analysts, and architects to refine requirements and solve technical challenges.
- Participate in code reviews, ensuring adherence to coding standards, design patterns, and architecture principles.
- Work independently while contributing to team objectives.
- 3+ years of experience in web application development using Node.js, JavaScript/TypeScript.
- Experience with Next.js and NestJS.
- Strong knowledge of React.js, Material UI, HTML5, JavaScript, and modern frontend technologies.
- Experience with GIT and version control best practices.
- Familiarity with containerization and cloud technologies (Kubernetes, AWS EKS, OpenShift, Docker).
- Understanding of microservices architectures (REST, SOAP).
- Experience working with relational (Oracle, PostgreSQL) and NoSQL (MongoDB, DocumentDB) databases.
- Knowledge of software engineering best practices (unit testing, static code analysis, test automation, CI/CD).
- Experience with Temporal IO would be a plus.
- Understanding of Agile methodologies and development workflows.
- Strong English communication skills (both written and spoken).
- Self-motivated, proactive, and able to work autonomously in a dynamic environment.
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
- not applicable for freelancers
Key Skills
Ranked by relevanceReady to apply?
Join N-iX and take your career to the next level!
Application takes less than 5 minutes