Search by job, company or skills

Smart Working

Senior Back End Developer/Work from home/Full Time

8-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 months ago
  • Be among the first 30 applicants
Early Applicant

Job Description

The business we are representing is offering businesses and individuals a secure and effective way to communicate with customers through end-to-end encrypted text messages. They are well known for investing significantly into their staff - this will be a fantastic opportunity to learn and develop new skills.

Key points about our client:

  1. Proud winner of Best Cloud Security Product at the Computing Technology Product Awards 2022
  2. The only app of its kind to use continuous facial recognition to verify not just the device, but the person looking at it.
  3. Founded by a strong team of technology, security and design specialists.

They are looking to make a full time hire for a long term position.

Location: Permanent Remote Work from Home in India

Experience: 8 years + (ideally over 10 years)

Shift Timings: 12pm - 9:30pm (Summer), 1pm - 10:30pm (Winter)

Roles and responsibilities

  • Develop and maintain backend services using Node.js and TypeScript.
  • Build scalable APIs using Nest.js and Express.js.
  • Design, implement, and optimize SQL (PostgreSQL) and NoSQL (MongoDB) databases.
  • Utilize Prisma ORM for efficient database interactions.
  • Develop and optimize RESTful APIs and GraphQL APIs (Apollo).
  • Implement WebSockets for real-time communication.
  • Ensure API security using JWT, OAuth, and other authentication mechanisms.
  • Perform unit testing with Jest or Mocha and API testing with Postman.
  • Implement caching and messaging solutions with Redis (Pub/Sub).
  • Work with Docker & Kubernetes (K8s/K3s) for containerization and orchestration.
  • Use Terraform for infrastructure as code (IaC) automation.
  • Manage CI/CD pipelines and GitHub workflows for seamless deployment.
  • Work with cloud platforms like AWS, GCP, and Azure for deployment and scaling.
  • Handle S3 object storage for efficient data management.

Essential Skills and Experience

  • Node.js
  • Database-Postgres/SQL
  • API-Restful
  • Terraform
  • Terraform
  • Kubernetes

Desired Experience and Skills:

  • Cloud
  • AWS or Azure or GCP
  • Authentication
  • JWT or OAuth
  • TypeScript
  • DevOps
  • CI/CD
  • Testing
  • Unit testing: Jest or Mocha
  • Frameworks:
  • Nest.js or Express.js

Job Perks

  • Work life balance: You will work fixed hours and will never have to work on weekends again
  • Laptop provided
  • Full medical insurance provided
  • Learn and Grow: Learn from highly skilled UK colleagues and other Smart Workers in our active and useful forums
  • Joining bonus
  • Become part of the Smart Working family: Take part in games and quizzes, network with like minded, ambitious and friendly colleagues

About Us:

  • Smart Working recruits excellent people to work full time, remotely and directly for UK businesses on a long term basis.
  • If you are looking to grow, learn and develop professionally then working at Smart Working is the right place for you. Come and join our family and accelerate your career.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 107220893