0% found this document useful (0 votes)
6 views

1890 FS Dev TypeScript Adv Alex

The document outlines the role of a Full Stack Developer with a focus on TypeScript within the HES - Hub EcoSystem team, emphasizing the development of a low admin solution for effective portfolio management. Essential skills include proficiency in TypeScript, JavaScript, GraphQL, Node.js, and experience with Agile methodologies, while advantageous skills include knowledge of AWS, Docker, and ITSM solutions. The role involves designing user interfaces, back-end development, API integration, and ensuring application security and performance, along with opportunities for career development and flexible working arrangements.

Uploaded by

emmanuelutofa
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

1890 FS Dev TypeScript Adv Alex

The document outlines the role of a Full Stack Developer with a focus on TypeScript within the HES - Hub EcoSystem team, emphasizing the development of a low admin solution for effective portfolio management. Essential skills include proficiency in TypeScript, JavaScript, GraphQL, Node.js, and experience with Agile methodologies, while advantageous skills include knowledge of AWS, Docker, and ITSM solutions. The role involves designing user interfaces, back-end development, API integration, and ensuring application security and performance, along with opportunities for career development and flexible working arrangements.

Uploaded by

emmanuelutofa
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Role Title (Role Level): Full Stack Developer (Focus: TypeScript) (Advanced)

Product / Feature Team Information HES - Hub EcoSystem / Capacity Planner

We empower our business units by


developing the Hub EcoSystem application
on the ‘Integrate’ platform-based
environment.
The goal of this application is to offer a
simple yet powerful, low admin solution for
Funnel Management, Financial Management
and Talent Management to enable the Hub
to run their portfolios effectively and
efficiently.

ESSENTIAL SKILLS REQUIREMENTS:


 Understanding and experience in the IT SDLC process.
 Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
 Languages and related: Non-Negotiable
o TypeScript / JavaScript
o GraphQL
o Nodejs (Expressjs, Apollo)
o MV* experience (React, Vue, JavaScript)
o Git
o Database Experience

ADVANTAGEOUS SKILLS REQUIREMENTS:


 Languages and related:
o AWS
o Kubernetes
o Docker, Docker Compose
o Nexus.
o Encryption Technologies.
o Redis, Mongo
o CSS 3
o Antd
o HTML 5
o BitBucket/Github
 Knowledge of ITSM Solutions – specifically BMC Remedy Ticketing tool.
 Ability and willingness to learn from seniors and share own experience to other team
members and support users when required.
 Excellent written, verbal, and visual communication skills.
 Willing and able to travel internationally, if and when required.

Soft Skills:
 Good grasp of business/user requirements and translating these into system
documents and functions.
 Ability to quickly familiarize yourself with complex technical topics.
 Strong analytical and problem-solving skills.
 Ability to work under pressure with a constant workload and deliver quality results.
 Above-average ability to structure, illustrate and or communicate complex concepts
in an understandable, predictable manner.
 Ability to deal with uncertainty and a volatile environment with often ambiguous and
conflicting requirements and priorities.
 Identify and manage risks.
 Ability to operate in an inter-cultural work environment.
 Above board work ethics – this is of utmost importance.
 Flexibility to take up different tasks within the scope of work.
CONFIDENT
IAL
1|Page
 Confident, motivated, and assertive.
 Take Ownership, show initiative and work pro-active.
 Ability to work as part of a team, inter dependant as well as independently and
submit deliverables on time.

WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE?


 Tertiary qualification in Information Technology but specifically Web Application
Development.
 3+ years working experience with focus in Web Application development.

WHAT WILL YOUR ROLE AND RESPONSIBILITIES BE?


Specific Responsibilities:
 Designing User Interfaces (UI).
 Developing Front-End Components: Building and maintaining the client-side
architecture using modern JavaScript frameworks like React or Vue.js.
 Back-End Development: Implementing server-side logic and managing databases.
 API Integration.
 Security: Implementing security measures to protect applications from vulnerabilities
and ensure data privacy and integrity.
 Testing and Debugging: Writing and executing unit tests, integration tests, and end-
to-end tests to ensure the application functions correctly. Debugging and fixing
issues as they arise.
 Version Control: Using version control systems like Git to manage codebase changes
and collaborate with other developers.
 Application Performance optimization.
 Deployments management/coordination.
 Documentation: Writing clear and comprehensive documentations for code, APIs and
application functionality to assist other developers and stakeholders.
 Implement complex calculations according to specification.
 Implement workflows from diagrams.
 Use E-Charts to implement charts on the data.
 Write scripts to upload bulk excel data into MongoDB.
 Implement data model diagrams to MongoDB schemas.
 Restrict sensitive data to specific roles/users.
 Work with Group approved software development tools, techniques and approaches
used to build application solutions.
 Apply cloud computing technologies and emerging computing trends.
 SW bug resolution including handling of incident tickets in ITSM ticketing system.
 Application support and operations functions which may include being on stand-by or
being called after-hours during Hyper-Care or System stabilisation phases.

Generic Responsibilities:
 Take directions from senior developers and develop functions and solutions within
formal Agile Sprints.
 Interact with team as necessary during Sprints & performs any administrative tasks
that are involved.
 Operate as a team member. Continually reports progress in the Jira tool and
participates as an active member of the team. Assume additional responsibilities as
required.
 Gather facts, analyse the User Stories, consult with users, draw conclusions, and
update user stories as required.
 Assist in the technical preparation of Business Process Procedures, Test Scenarios,
End-user documentation, and User manuals.
 Interface with clients in a professional manner with emphasis on building client
relationships.
 Continually develop core skills and business knowledge based on accumulated
CONFIDENT
IAL
2|Page
experience.
 Sets priorities appropriately.
 Other tasks a defined and needed for the team to deliver on commitments.

WHAT DO WE OFFER YOU?


 Cutting edge global IT system landscape and processes.
 Flexible working of 1960 hours in a 12-month period.
 High Work-Life balance.
 On-site / Remote work location flexibility.
 Highly motivating, energetic, and fast-paced working environment.
 Modern, state-of-the-art offices.
 Dynamic Global Team collaboration.
 Opportunity to develop a career, not only skills.
 Affordable Group vehicle promotions (buying or leasing options available, terms and
conditions apply).

CONFIDENT
IAL
3|Page

You might also like