Strong Middle/Senior Fullstack Engineer

22 Minutes ago • 4 Years +
Full Stack Development

Job Description

N-iX is seeking a Strong Middle/Senior Fullstack Engineer for a project with a South Africa-based financial services group. The role involves developing and maintaining scalable web applications for investment and pension fund products, building reusable software components, and implementing solutions within the Invest Systems environment. The engineer will collaborate with analysts and architects, participate in code reviews, and work independently while contributing to team objectives, focusing on design, performance, reliability, and maintainability best practices.
Good To Have:
  • Experience with Temporal IO.
Must Have:
  • Develop and maintain scalable web applications for investment and pension fund products.
  • Build reusable software components and services.
  • Implement solutions based on technical and functional specifications.
  • Follow best practices in design, performance, reliability, and maintainability.
  • Collaborate with business analysts, system analysts, and architects.
  • Participate in code reviews.
  • Work independently while contributing to team objectives.
  • 4+ 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).
  • Understanding of Agile methodologies and development workflows.
  • Strong English communication skills (both written and spoken).
  • Self-motivated, proactive, and able to work autonomously.
Perks:
  • 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

Add these skills to join the top 1% applicants for this job

communication
oracle
design-patterns
github
game-texts
agile-development
postgresql
react
html
aws
nosql
openshift
node.js
mongodb
ci-cd
docker
microservices
nestjs
kubernetes
fullstack
git
next.js
typescript
javascript

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.

Requirements:

  • 4+ 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.

We offer*:

  • 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

Set alerts for more jobs like Strong Middle/Senior Fullstack Engineer
Set alerts for new jobs by N-ix
Set alerts for new Full Stack Development jobs in Ukraine
Set alerts for new jobs in Ukraine
Set alerts for Full Stack Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙