Search

Full Stack Developer (React, TypeScript, NodeJS)

Posted: 29/11/24
Recruiter:Boss Professional Services
Reference:2858826938
Type:Permanent
Disciplines: Developer
Salary:£60,000 - £72,000 Annual
Location:Hammersmith And Fulham, London
Description:

Full Stack Developer: Our client is a technology driven cloud native service provider. They are seeking an experienced Full Stack Developer to fundamentally contribute to the launch of a broader portfolio of products, in collaboration with a number of major global clients and partners.

Core Skills/Experience required for the Full Stack Developer

  • Good knowledge of building a web application using Node.js, JavaScript, and ideally Typescript, React, React Native
  • Experience in ORMs (like Sequelize), RESTful APIs, MQTT, gRPC, GraphQL.
  • Comfortable working with 3rd-party APIs like Google APIs, FCM, Twilio SMS
  • Familiarity with databases (eg MySQL, PostgreSQL, MongoDB)
  • Experience in AWS Services ie, EC2, ECS, VPC, S3, RDS, VPN, Gateways, Load Balancers, SQS, IAM, Secret Manager; message queues like RabbitMQ.
  • Familiarity and operational knowledge of Linux and Docker.
  • Experience building and maintaining CI/CD pipelines, GitHub Actions, and AWS developer tools like Code commit, build, deploy and pipeline.
  • Excellent communication and teamwork skills
  • An analytical mind, attention to details and security
  • Enjoys working in a fast-paced and collaborative international environment.
  • Over 5 years of proven development track record preferred.

The Full Stack Developer main roles and responsibilities include:

  • Work with development teams and product managers to ideate software solutions.
  • Design Server Side architecture.
  • Develop necessary APIs for the Front End of applications through appealing visual design.
  • Develop and manage well-functioning databases and applications.
  • Troubleshoot, debug and upgrade software.
  • Create security and data protection settings.
  • Build features and applications with a mobile responsive design.
  • Write technical documentation.
  • Work with data scientists and analysts to improve software.

Recruiting now