Senior Front End Engineer React

Johannesburg, Gauteng, South Africa

Job Description


Job Overview
Business Segment: Business & Commercial Banking
Location: ZA, undefined, Johannesburg, undefined
Job Type: Full-time
Job ID: 80421380
Date Posted: 11/27/2023



To apply computer science theories, principals to create, refactor moderate to complex programs/scripts, integration software services. To design complex specifications, code, test, debug, enhance programs within the Continuous delivery pipelines and provide support, maintenance of systems, programmes. To execute software developer responsibilities according to Engineer practice, standards, frameworks, roadmaps and the architects application standards. Participate in reviews of colleagues' work.

Construct, interpret and execute moderate to complex end to end system and program tests to verify correct operation of completed systems.
Provide support and production standby post go live adhering to release methodology and technical change management procedures for all changes.
Perform quality assurance on code, documents and test plans completed by less experienced developers to ensure these meet the required standards as well as to identify and implement learning opportunities.
Scope plan, design and review end to end solutions against standards, methods and procedures, proposing enhancements and revisions as part of the broader Engineering community.
Develop code, build, assemble, implement, test and perform data conversion for applications and ensure that processes are accurately documented. Perform system enhancements for the applications as required to ensure the delivery of functional, quality applications as required by business.

Qualifications

Minimum Qualifications
Type of Qualification: First Degree
Field of Study: Information Technology

Experience Required
Software Engineering
Technology
5-7 years
Broad experience in translating business and functional requirements into technical specifications and developing the programming code to create the solutions.

8-10 years
Proven experience in modern engineering practices i.e. dev ops, agile etc., Proven experience across multiple, broad IT Engineering disciplines, with demonstrated specialisation in at least one. Experience within the required scope of expertise

5+ Years experience

Experience with problem solving
Validate assumptions, to ensure full proof of the solution
Understand the full scope of the project
Development, deployment, setup environment from scratch
Solving complex problems by properly applying relevant design patterns
Implementation of clean code
Dealing with Architectural problems in the absence of a team/tech lead or in conjunction with the tech lead

Required:
React 16.8.0+
JavaScript Fundamentals + ES6
JSX (JavaScript XML) & Babel
HTML + CSS & JavaScript
Node + NPM + Yarn
Git
React lifecycle
Testing (Jest, Enzyme, @testing-library)
REST API's

Beneficial:
State management (Context, Flux, Redux)
Benchmarking and optimization
Data structure libraries (Immutable.js / Immer)
Additional Information

Behavioral Competencies:
Adopting Practical Approaches
Articulating Information
Checking Details
Developing Expertise
Documenting Facts
Embracing Change
Examining Information
Interpreting Data
Managing Tasks
Producing Output
Taking Action
Team Working

Technical Competencies:
Agile Development
Application Support
Design Patterns
DEVOPS
Infrastructure as Code (IaC)
Software Containers
Testing (unit, regression, integration)
Write Code

Please note: All our recruitment processes comply with the applicable local laws and regulations. We will never ask for money or any from of payment as part of our recruitment process. If you experience this, please contact our Fraud line on +27 800222050 or TransactionFraudOpsSA@standardbank.co.za

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1273535
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned