NodeJS Developer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 29-05-2020 10:49:38 AM
24-07-2020 10:49:38 AM
Are you passionate about coding? An international dev company are looking for you to join them in Cape Town, South Africa. This team is currently expanding its development team and have an exciting new job opportunity for the right NodeJS Developer. If you are a highly skilled full-stack developer who is passionate about coding and always eager to expand your skills, then get in touch today!

Your key job responsibilities as the NodeJS Developer in Cape Town will include:

- Work in an agile environment with stand-ups, sprints, and planning meetings
- Work in a small development team taking on new features, spikes and bugs
- Plan, design, implement, document, test and release new features
- Do code reviews
- Deliver stable code
- Maintain existing code base, and if need be creating documentation and diagrams to substantiate further development
- Liaise with the QA team to identify and fix bugs
- Ability to work under pressure
- Ability to work in cross-functional teams
- Attention to detail, passion, enthusiasm
- Possess exceptional problem-solving skills and the ability to work with little or no supervision

Requirements for this NodeJS Developer job in Cape Town:

- Minimum of 5+ years developing code
- Degree or Diploma in Computer Science / Software Engineering or equivalent
- Proficient in , Microservice Architecture, Kubernetes, Cloud Computing
- Experience developing websites for mobile and desktop

Desired skills:

- Experience with and ideally these technologies/frameworks
- Http Frameworks: Express/Koa/Restify
- ORM: Mongoose/Sequilize
- Microservices: Seneca/Molecular/Hydra
- Message queues: Kafka/Redis/NATS
- Deployment and Orchestration: Docker/Kubernetes/Rancher/Istio/Skaffold
- Databases: MS SQL/MongoDB
- Testing: TDD or similar
- Platforms: Linux/IIS/Windows Server
- Other preferred experience:
- Payment/transactional systems
- Microservice architecture
- Integration of 3rd party api's
- Migration of legacy systems
- Cloud native technologies
- Language polygot(In particular C#/C++/SQL skills)
- A willingness to learn new and old technologies