Senior Full Stack React Developer

Apply Now

Job Description

Duties & Responsibilities

Writing complex applications, deep understanding of application lifecycles, databases, and services.
Collaborate with stakeholders to identify, capture, and analyze user requirements, specifications and translate them into business requirements.
Design system architecture and develop algorithms and flowcharts.
Develop innovative, creative, high quality and intuitive software solutions that meets and exceeds the needs of the company.
Manage software development lifecycle.
Continually improve the codebase with clean and efficient codes that adhere to the internal coding standards, development processes and design best practices.

Desired Experience & Qualification

Minimum Qualifications:

Degree in Computer Science (or related fields like Electronic Engineering, Physics or Mathematics) an advantage.
Knowledge of data structures and algorithms and algorithm optimisations essential.
4+ years of full stack software development experience with a strong emphasis on frontend development.
4+ years of hands-on experience in any object-oriented programming language such as TypeScript, C# or Python.

Experience & Skills:

Advanced proficiency in front-end technologies (JavaScript/Typescript, HTML5, CSS-Sass/Less).
Strong command of React and Redux is preferred.
Experience with UI/UX design principles and tools (Figma, Adobe XD or Sketch).
Experience in server-side technologies (Node.js, Express, Python).
Good knowledge of No/SQL Databases (PostgreSQL, MongoDB, Redis). – Essential
Solid experience in API technologies (REST, gRPC, GraphQL, SOAP). – Essential
Solid Understanding of CI/CD and code versioning tools (Azure DevOps, Github Actions). – Essential
Experience with Microsoft Azure or similar Cloud infrastructure platforms (Google Cloud, AWS). – Advantage
Experience with containerization and orchestration technologies is a plus (Docker, Docker-Compose & Kubernetes). – Advantage

For more Information contact-https://asie.co.za/