£40 Per hour
Inside
Remote
United Kingdom
Summary: We are seeking a highly skilled Full-Stack Application Developer to design, develop, and maintain a secure, scalable, and high-performing application. The role involves working across the entire development lifecycle to deliver efficient, reliable, and user-friendly solutions. This position is a 3-month contract with the potential for extension and is fully remote. The successful candidate will have a strong background in both front-end and back-end development technologies.
Key Responsibilities:
- Design and implement a responsive and intuitive front-end interface for end users on Windows and Mac using a unified framework.
- Develop and maintain secure backend services.
- Architect and manage data storage solutions that support performance, scalability, and reliability.
- Implement user authentication and authorisation mechanisms.
- Ensure data synchronisation across multiple sessions and devices.
- Write and maintain automated unit, integration, and end-to-end tests.
- Optimise application performance and scalability.
- Ensure adherence to modern security and data protection standards.
- Deploy, monitor, and maintain applications and backend services in production environments.
Key Skills:
- Experience with real-time communication protocols (e.g., WebSockets), desktop application development, client server architecture.
- Proficiency in front-end development with frameworks such as React, Angular, or Vue.js.
- Strong experience with backend development using Node.js, Python, or similar technologies.
- Working knowledge of LLM integration.
- Experience with database systems (SQL and NoSQL) and schema design.
- Proven ability to implement secure authentication and authorisation (e.g., OAuth2, JWT).
- Knowledge of CI/CD workflows for automated testing and deployment.
- Experience with version control systems such as Git.
- Strong debugging, performance tuning, and problem-solving skills.
Salary (Rate): £40.00/hr
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
We are seeking a highly skilled Full-Stack Application Developer to design, develop, and maintain a secure, scalable, and high-performing application supported by a robust backend infrastructure. The successful candidate will work across the entire development lifecycle, delivering efficient, reliable, and user-friendly solutions.
Job type: 3 Month Contract (Inside IR35), with potential to extend.
Location: Fully Remote
Required Skills and Experience
- Experience with real-time communication protocols (e.g., WebSockets), desktop application development, client server architecture.
- Proficiency in front-end development with frameworks such as React, Angular, or Vue.js.
- Strong experience with backend development using Node.js, Python, or similar technologies.
- Working knowledge of LLM integration.
- Experience with database systems (SQL and NoSQL) and schema design.
- Proven ability to implement secure authentication and authorisation (e.g., OAuth2, JWT).
- Knowledge of CI/CD workflows for automated testing and deployment.
- Experience with version control systems such as Git.
- Strong debugging, performance tuning, and problem-solving skills.
Key Responsibilities
- Design and implement a responsive and intuitive front-end interface for end users on Windows and Mac using a unified framework.
- Develop and maintain secure backend services.
- Architect and manage data storage solutions that support performance, scalability, and reliability.
- Implement user authentication and authorisation mechanisms.
- Ensure data synchronisation across multiple sessions and devices.
- Write and maintain automated unit, integration, and end-to-end tests.
- Optimise application performance and scalability.
- Ensure adherence to modern security and data protection standards.
- Deploy, monitor, and maintain applications and backend services in production environments.
Preferred Qualifications
- Familiarity with application security best practices including data encryption and secure storage.
- Experience with containerisation (Docker, Kubernetes) for service orchestration.
- Background in test-driven development and automated quality assurance processes.
- Knowledge of analytics and monitoring tools for performance and usage tracking.
Soft Skills
- Strong communication and collaboration skills.
- Ability to work both independently and as part of a team.
- High attention to detail with a focus on quality.
- Comfortable in an agile or iterative development environment.
- Proactive in identifying potential technical improvements and delivering innovative solutions.