React Engineer
Salary - negotiable
Permanent
OVERVIEW:
As a React Engineer, you'll be responsible for producing the code, design & architecture that we need to perform. You'll be coding, developing and automating on a daily basis, collaborating across the organisation, to enable us to perform and achieve our mission.
RESPONSIBILITIES:
Responsible for producing clean, efficient code based on specifications
Develop high-quality software design and architecture
Identify, prioritise and execute tasks in the software development life cycle
Automate tasks through appropriate tools and scripting
Review and debug code
Collaborate with internal teams and vendors to fix and improve products
Document development phases and monitor systems
Skills and Experience for Success
EXPERIENCE REQUIRED:
Relevant experience as a Software Engineer
Familiarity with Agile development methodologies
Experience with software design and development in a test-driven environment
Experience with relational and NoSQL databases and Object-Relational Mapping (ORM) frameworks (e.g. Hibernate)
Experience of working with cloud platforms such as Azure and AWS
Experience using system monitoring tools and automated testing frameworks
Proficiency in collaborative development tools such as Github, Confluence and JIRA
The ability and desire to learn new skills and technologies, and apply problem solving skills in the face of the unknown
Great collaboration skills, including experience and desire in coaching others
Outstanding React, Redux, Typescript, HTML 5 and CSS.
· Experience with automated web UI testing frameworks.
· Understanding of Web Services protocols such as REST, API design and tooling such as
· Experience with DevOps, Git, Build Pipelines, Docker and Kubernetes
QUALIFICATIONS:
BSc in Computer Science or equivalent experience
Due to high number of applications, I will only be respond to the most suitable candidates