graylink Logo

Backend engineer

graylink|Posted 11 days ago

Skills and experience

Role:Full stack engineer
Experience in role:5+ years
Language proficiency:English
Must-have skills:
    TypeScript
    AWS Lambda
    ASP.NET Web Forms

Location and salary

Remote policy:Hybrid
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa With status of citizen/passport holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent
Salary range:R40,000 - R70,000 per month

Role description

We’re looking for a talented developer to join our high-performance team to work on our market leading cloud-based software solutions. The ideal candidate has strong JavaScript skills, functional programming capability, and experience in developing cloud-hosted web applications, either from scratch or by migrating legacy MS .NET systems to a more modern JS micro-services architecture.

Duties & Responsibilities

  • Code stories and bug fixes in alignment with roadmap priorities and development practices
  • Unit and user test new functionality before deployment
  • Investigate and confirm bugs logged
  • Deploy to pre-production and work with Tester to test new functionality
  • Conduct peer code review and peer testing
  • Assist with deployment of .NET web applications and/or AWS Lambda functions to production
  • Create functional requirements specifications of stories before coding
  • Solicit feedback and input from relevant roles early and often during story coding
  • Demonstrate working software to relevant roles, integrating feedback
  • Complete technical documentation

Required Qualifications & Experience

  • 5+ years of professional development using modern web development technologies (TypeScript/JavaScript-based frameworks, web services)
  • Experience in front-end development using Angular / React with controllers and directives
  • Proven skills in TypeScript or JavaScript (or C# )
  • Proven experience using SQL and NoSQL databases
  • Proficiency with third-party Web API integration
  • Good understanding & experience with AWS stack (CodeDeploy, Lambda, API Gateway, S3, Cognito)
  • Solid coding practices including peer code reviews, unit testing, and a preference for agile development

Preferred Qualifications & Experience

  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
  • Experience building large-scale web services
  • Strong understanding of asynchronous programming, event loop, callbacks, promises
  • Proficient understanding of code versioning tools (Git, Bitbucket)

About graylink

15-50 employees

graylink is a tech company on a mission to help companies recruit better. Our cloud recruitment software enables leading employers like Woolworths, Investec, Sasol, Capitec, Mediclinic and Western Cape Provincial Government overcome the unique challenges of Africa to recruit better talent quicker, more efficiently and for less.

To date, our solutions have successfully supported over 10,000 recruiters to efficiently engage 5,000,000+ candidates, manage 107,000+ jobs and process 8,000,000+ applications.

We believe in working hard, prioritizing the customer, remaining profitable without VC funding, and delivering innovative tech solutions to solve complex business problems.

Hiring Process

We don't want to chase you out the door before you've even arrived for an interview, so we try not to make the process too onerous. If you're interested in the opportunity, we'll have a quick 10-15 minute chat. Thereafter we invite you in for a coffee and a chat with some team members that you'll potentially be working with. We'll...

  • Talk about our products from a technical point of view.

  • Discuss some future roadmap issues and projects.

  • Show you some product code so you can see hands-on what you'll be working with.

Lastly, you'll have a chat with our product owners about culture, values and fit. We won't ask you to write any tests or grill you with old school theory questions either.

Perks at graylink

Weekly company happy hours
Shower onsite
Great offices centrally located
Good coffee. Fresh fruit delivered weekly
Flexible working hours
Profit share scheme
Mini table tennis
Generous vacation policy
Study assistance

Tech Stack

application and data

Amazon S3
Amazon S3
Amazon EC2
Amazon EC2
AngularJS
AngularJS
Javascript
Javascript
Node.js
Node.js
MySQL
MySQL
CouchDB
CouchDB
C#
C#
ASP.NET
ASP.NET
MS SQL
MS SQL

utilities

Amazon Route 53
Amazon Route 53
Amazon SES
Amazon SES
Google Analytics
Google Analytics

dev ops

GitHub
GitHub
Circle CI
Circle CI
New Relic
New Relic
Team Foundation Server
Team Foundation Server

business tool

JIRA
JIRA

Office Photos

Office photo
Office photo
Office photo
Office photo
Office photo

Similar jobs on OfferZen: