Senior Software Engineer

Senior Software Engineer

Posted 1 day ago by LUNIQ

£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

Detailed Description From Employer:

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.