T E S T Q

Full stack Developer

Job Description:

Reference: TQ2223_2137_255 

Vacancy: 3 

Job title: Full stack Developer 

Location: Leicester 

Job Purpose: 

TESTQ Technologies is an IT services and solutions company whose offerings spans over variety of industry sectors with strong technical, domain and process expertise helping clients grow their businesses and decrease operational costs on continuous basis in an ever-changing business environment. 

This opportunity is in the solution design and development arena for Full stack Developer who will play a major role with the technical design and development of the company’s technical offerings. The role is based at our Leicester office with occasional assignments at client locations. 

Job Description (Main Duties and Responsibilities): 

  • Design and develop user interfaces: A full-stack developer is responsible for designing and developing the user interfaces that users interact with. This involves using technologies like HTML, CSS, and JavaScript to create intuitive and visually appealing user interfaces. 
  • Develop back-end components: Full-stack developers are also responsible for developing the back-end components of the application. This includes writing server-side code, developing APIs, and integrating with databases. 
  • Ensure cross-platform compatibility: Full-stack developers need to ensure that the application is compatible with different platforms and devices. This means developing applications that work seamlessly across desktop, mobile, and tablet devices. 
  • Test and debug: Full-stack developers are responsible for testing and debugging the application to ensure that it is functioning as expected. This involves identifying and fixing bugs, testing the application under different conditions, and ensuring that it meets performance requirements. 
  • Collaborate with other developers: Full-stack developers often work in teams with other developers, designers, and project managers. They need to collaborate effectively with team members to ensure that the application is developed and delivered on time and within budget. 
  • Stay up to date with emerging technologies: Full-stack developers need to stay up to date with emerging technologies and industry trends. They need to constantly learn and adapt to new tools and technologies to stay competitive in the job market. 

Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment] 

  • Proficiency in both front-end and back-end technologies: A full-stack developer should be proficient in both front-end technologies such as HTML, CSS, JavaScript, and popular front-end frameworks like React, Angular, or Vue, as well as back-end technologies such as Node.js, Ruby on Rails, or Django. 
  • Knowledge of databases and data modeling: A full-stack developer should have a good understanding of databases, SQL, and NoSQL data stores, and data modeling techniques. 
  • Understanding of software architecture: A full-stack developer should be familiar with different software architectures, such as microservices, monoliths, and serverless architectures. 
  • Familiarity with version control systems: A full-stack developer should be familiar with version control systems such as Git and understand branching and merging workflows. 
  • Problem-solving skills: A full-stack developer should have strong problem-solving skills and be able to troubleshoot and debug issues in both front-end and back-end code. 
  • Knowledge of web application security: A full-stack developer should be aware of common web application security issues and know how to mitigate them. 
  • Communication skills: A full-stack developer should have good communication skills to collaborate effectively with team members, stakeholders, and clients. 
  •  

Other Key skills: 

  • Good analytical and Problem-solving skills 
  • Flexible Attitude 
  • Effectively communicator at multiple levels in the organization. 
  • A pro-active personality, with a can-do attitude 
  • A thorough approach and Self starter 
  • Focus on quality and delivery 
  • Leadership and effective decision making. 
  • Strong background in Salesforce development. 
  • Working together in teams. 
  • Outstanding written communication skills 
  • Excellent customer service 

 

Qualifications:  Bachelor's degree or above in the UK or Equivalent. 

Salary:GBP 29000 to 40000 per annum 

Published Date: 15 May 2023   

Closing Date: 14 June 2023  

Evaluation: CV Review, Technical Test, Personal and Technical Interview and References 

Job Type: Full-time, Permanent [Part time and Fixed Term option is available] * 

//