Full Stack Software Developer

ZENOVO LTD
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Tech stack

API
Amazon Web Services (AWS)
Cloud Computing
Database Design
Software Debugging
Distributed Systems
Amazon DynamoDB
Firmware
Mobile Application Software
PostgreSQL
Node.js
RabbitMQ
Redis
Web Application Security
TypeScript
React
Backend
FastAPI
Vue.js
Kafka
Front End Software Development
Api Design
Microservices

Job description

Full Stack Software Developer £70,000 - £90,000 Remote No Visa Sponsorship Zenovo are recruiting for a Full-Stack Software Developer who will be responsible for designing, developing, and deploying core web and mobile applications using Nuxt, Vue, and Ionic/Vue. They are looking for Full Stack Developer with experience with React/Vue, Nuxt/Next, NodeJS, Typescript, PostgreSQL and Redis.

You will collaborate closely with the CTO, SME s, firmware developers, and other key stakeholders to translate complex requirements into robust and innovative technical solutions.

You will join a lean technical team so you must be comfortable taking ownership of projects and working across the stack, from backend development to frontend and mobile applications.

The Full Stack Software Developer will also need to be comfortable wearing multiple hats and contributing to the broader technical strategy of the company.

Responsibilities:

  • Design, build, and maintain scalable and secure web and mobile applications using Nuxt, Vue, and Ionic/Vue.
  • Develop and integrate APIs and workflows across physical devices, mobile applications, cloud infrastructure, and front-end applications.
  • Ensure high performance, security, and scalability of applications.
  • You will report to the CTO and will influence engineering and product decisions.
  • Write clean, well-documented, and testable code following industry best practices.
  • Debug and optimise applications to improve efficiency and user experience.
  • Contribute to key architectural decisions and lead the development of new product features and improve existing functionality

Requirements

  • 5+ years of relevant full-stack development experience
  • Experience with React/Vue, Nuxt/Next, NodeJS, Typescript, PostgreSQL and Redis.
  • Experience building scalable backend distributed systems or have worked with containerized backend microservices.
  • Experience developing mobile applications using Ionic.
  • Experience in API development, authentication methods, and database design using DynamoDB and PostgreSQL.
  • Experience working cross-functionality across multiple teams to deliver high-quality products.
  • Desirable FastAPI, RabbitMQ, Kafka, AWS-based workflows, CI/CD pipelines

Apply for this position