Closed or Expired Job Posting This job posting is closed or has expired and is no longer open for applications.
Upload
Job Description
The Full Stack JavaScript developer must be able to work on projects with other team members to create solutions using JavaScript frameworks for our web-based platform. They will also need to be able to think logically, as well as be able to apply software design patterns and best practices to bespoke solutions to project requirements. In addition, they will be responsible for working with and maintaining sensitive and confidential information relating to clients and projects. The Full-Stack Developer will support departments and participate in projects designed by the Chief Technology Officer.
Specific Duties
You will be responsible for developing and implementing user interface components using React.js
You will be responsible for testing and improving front-end performance and documenting our front-end codebase.
Meeting with development team to discuss user interface ideas and applications
Reviewing application requirements and interface designs
Identifying web-based user interactions
Developing and implementing highly responsive user interface components using react concepts
Troubleshooting software and debugging application code
Developing and implementing front-end and/or back-end coding
Monitoring and improving application performance
Documenting application changes and developing updates
Work alone or as part of a team to meet project deadlines
Maintain confidentiality and secrecy towards handled information
Education and Experience
Bachelors degree in computer science, information technology, or a related field
3-5 years experience working as a JavaScript developer
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed below are representative of the knowledge, skills and abilities required.
In depth knowledge of JavaScript, CSS, HTML, and front-end languages
Knowledge of REACT tools including hooks, contexts, and functional components
Experience with user interface design
Knowledge of performance testing frameworks including Jest.
Experience with browser based debugging and performance testing software
Excellent troubleshooting skills
Good project management skills
Requirements
The Full Stack JavaScript developer must be able to work on projects with other team members to create solutions using JavaScript frameworks for our web-based platform. They will also need to be able to think logically, as well as be able to apply software design patterns and best practices to bespoke solutions to project requirements. In addition, they will be responsible for working with and maintaining sensitive and confidential information relating to clients and projects. The Full-Stack Developer will support departments and participate in projects designed by the Chief Technology Officer.
Specific Duties
You will be responsible for developing and implementing user interface components using React.js
You will be responsible for testing and improving front-end performance and documenting our front-end codebase.
Meeting with development team to discuss user interface ideas and applications
Reviewing application requirements and interface designs
Identifying web-based user interactions
Developing and implementing highly responsive user interface components using react concepts
Troubleshooting software and debugging application code
Developing and implementing front-end and/or back-end coding
Monitoring and improving application performance
Documenting application changes and developing updates
Work alone or as part of a team to meet project deadlines
Maintain confidentiality and secrecy towards handled information
Education and Experience
Bachelors degree in computer science, information technology, or a related field
3-5 years experience working as a JavaScript developer
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed below are representative of the knowledge, skills and abilities required.
In depth knowledge of JavaScript, CSS, HTML, and front-end languages
Knowledge of REACT tools including hooks, contexts, and functional components
Experience with user interface design
Knowledge of performance testing frameworks including Jest.
Experience with browser based debugging and performance testing software
Excellent troubleshooting skills
Good project management skills
Skills
- Analyse Big Data
- Apply Statistical Analysis Techniques
- Collect ICT Data
- Define Data Quality Criteria
- Establish Data Processes
- Execute Analytical Mathematical Calculations
- Handle Data Samples
- Implement Data Quality Processes
- Integrate ICT Data
- Interpret Current Data
- Manage Data
- Normalise Data
- Perform Data Cleansing
- Perform Data Mining
- Use Data Processing Techniques
- Use Databases
Job Details
Preferred Candidate
About This Company
![](https://ksaimg3.b8cdn.com/images/uploads/user_logos/93/1100007793_logo_264x120_20230509155001_n.png)
TAM-C Solutions is an American corporation with a 24/7 global operations intelligence center that targets and monitors bespoke security threats while providing actionable intelligence to our client base who include Fortune 100 corporations across all critical infrastructures.