• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

Front End Engineer

Job Ref
285372
Job Type
Permanent
Employer Type
Company
Date Added 19 Sep 2023
Expiry Date 17 Oct 2023
* There have been no applications to this job.
* This job has been viewed 4260 times.
Employer:
SprintHive

Location:
Western Cape

Salary:
Market related

Benefits:


Role details:
Things would be awesome if:

• The team can work equally effective remotely and in-person, individually and as a team.
• Engineers took ownership of our products and understood the broader impact of changes
• If they participated in the whole lifecycle of our products, from design to running in production
• If they are a champion for our customers and what is best for them
• The balance between technical debt and new features is maintained
• If they actively participated in so!ware and broader architecture design and challenged our thinking, but could commit on a design / decision that they disagree with
• Code reviews happen fast and are thorough (to the company standard)
• If they were able to communicate blockers early
• If they were able to ask for help when needed
• If they shared their knowledge willingly
• Engineers worked on technical debt and operational automation while on-call to reduce pager pain
- - - - - - - - - - - - - -
Intermediate Front End Engineer:

SprintHive is offering the right candidate a great opportunity to join a fast growing South African fintech that enables seamless and innovative end-to-end customer onboarding services that drive conversion rates, prevent fraud, reduce risk and costs. SprintHive provides automated and easy to implement solutions that fully onboard a new customer in under two minutes. You’ll work in a small, senior team that operates on trust and high collaboration. The team works remotely most of the time and occasionally comes into the office when more direct collaboration is required. Naturally, you’ll be exposed to many aspects of our business from day one. You’ll spend most of your time working on our products and some time on client work. We’ll ensure that you have the tools and support to do great work, but you’ll also have the freedom to try new things and learn.


Your responsibilities will include:

• Completing given tasks on your own with support from the team as well as participating in group tasks.
• Taking ownership of the work you are assigned and participating in all aspects of its lifecycle, from design to running in production.
• Enforcing the use of secure coding and architecture patterns and are thus required to have or acquire a solid understanding of modern security practices.
• Considering the customer experience in the work you do and always doing what's best for the customer.
• Thinking deeply about decisions without being indecisive. You will need to be the type of person who has an intrinsic need to understand why things are the way they are.
• Being part of our on-call rotation. When on-call, you will work on repaying technical debt and deal with operational incidents as and when they occur. This will require you to have or acquire a good general knowledge of production operations for technical support.
• Participating in so!ware and broader architecture design and you will be expected to challenge our thinking. Once a decision on a design has been made, you must commit to it wholeheartedly.
• Performing high quality, ego-free code reviews for your colleagues as well as submitting your code for review by others and accepting their feedback generously.
• Communicating blockers early and asking for help when needed
• Accepting feedback willingly and sharing your knowledge freely
• Ensuring that all critical functionality is covered by automated tests that run in our CI/CD pipelines
• Keeping technical documentation up to date as you make changes or add features to services



Our Software Stack:

• Javascript
• HTML and CSS
• ReactJS
• RxJS
• Axios
• D3js
• Expressjs
• Nodejs
• Kotlin, Python, Javascript (and a bit of Golang)
• Spring Boot running in containers
• Kubernetes running on Google Kubernetes Engine (GKE) • Typically macOS or Linux development machines


APPLY  
 



 
HOME|
INFO|