29 Jan, 2024

Full Stack Developer

£12.50 - £20.00 hourly
  • AI Tech UK
  • Hybrid
Part time & Casual, Remote working IT & Digital Work from home

Job Description/Duties

We are looking for a Full Stack Developer to produce scalable software solutions.

Responsibilities:

- Bring 2-3 years of proven experience to collaborate with development teams and product managers in formulating innovative software solutions.
- Conceptualize and implement client-side and server-side architectures, ensuring optimal performance and scalability.
- Craft visually appealing front-end applications, demonstrating a keen eye for design.
- Develop and manage robust databases and applications, employing effective API writing skills.
- Conduct comprehensive testing to guarantee software responsiveness and efficiency.
- Diagnose, debug, and upgrade software as needed.
- Establish and enforce security and data protection settings.
- Construct features and applications with a focus on mobile-responsive design.
- Create thorough technical documentation.
- Collaborate with data scientists and analysts to enhance software functionality.

Requirements and Skills:

- Proven track record as a Full Stack Developer or in a similar role.
- Experience in developing both desktop and mobile applications.
- Familiarity with common technology stacks.
- Proficiency in multiple front-end languages and libraries such as JavaScript, remix.js, nestjs, Prisma, graphql, etc.
- Knowledge of multiple back-end languages like Python and JavaScript frameworks such as Angular, React, Node.js, nest.js, remix.js.
- Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache), and UI/UX design principles.
  
Good to Have:

1. Knowledge of cloud computing platforms such as Azure, AWS, or GCP.
2. Understanding of data science, including standard machine learning algorithms.
3. Experience deploying applications on cloud infrastructure.

Other Skills:

- Excellent communication and teamwork skills.
- Meticulous attention to detail.
- Strong organizational skills.
- Analytical mindset.

Education:

- Degree in Computer Science, Statistics, or a relevant field.


Apply Now