GoCanvas

Role

Software Engineer

Apply For Job

Details

Location
South Africa (REMOTE)
ROLE TYPE
Full-time
Job Expires on the Apr 29, 2023
Description

Senior Software Engineer

About GoCanvas

GoCanvas is a mobile platform that makes it simple for any business to automate how work is done, replacing outdated processes and expensive paperwork. The GoCanvas App works on all smartphones and tablets, helping companies easily collect information across their organization, share it instantly with others and gain real-time insights into their business operations.


About the job

We are looking for a Senior Software Engineer who is responsible for the development and maintenance of a SaaS application portfolio. The ideal candidate is interested in creating innovative applications and loves to work on the cutting edge of technology and be comfortable across a range of technologies. We need someone who is resourceful in getting things done — a productive team member that is both independent and collaborative. You should be excited about experimenting and pushing boundaries. Our ideal teammates are constantly looking to learn something new and become better at what they do — whether that means doing self-driven research or asking other individuals questions where they are most knowledgeable.


Job Requirements

You will need to wear many hats and be able to strategically lead a project team to successful delivery. You should be excited to mentor, influence, and lead a team, as well as be an expert in at least one language or domain.


  • Experience with Ruby on Rails framework
  • Experience with other frameworks like Java, Spring Boot, and Python is a plus
  • 4+ years' of professional development experience
  • Experience with RESTful API development and agile development
  • Experience with development/design of large-scale software projects.
  • Implementation of a modern JavaScript framework (React, Angular, etc.)
  • Good understanding of MVC / MVVM concepts
  • Experience with SQL or NoSQL database technologies (e.g. MySQL, ElasticSearch, Redis, etc.)
  • Micro-services, AWS, Spring Boot, Dockers or Kubernetes
  • RESTful Web API experience
  • Prior use of continuous deployment tools (CI/CD tools) understanding patterns of principles of TDD and DevOps.


Tags
REST
CI/CD
JavaScript
Categories
Jobs

Are you looking to raise funds ?

Send a Link To Your Deck