Search by job, company or skills

Uplers

Backend Developer(Remote)

Early Applicant
  • a month ago
  • Be among the first 50 applicants

Job Description

Experience: 2.00 + years

Salary: INR 2500000.00 / year (based on experience)

Expected Notice Period: 15 Days

Shift: (GMT+01:00) Europe/London (BST)

Opportunity Type: Remote

Placement Type: Full Time Contract for 6 Months(40 hrs a week/160 hrs a month)

(*Note: This is a requirement for one of Uplers client - Adiuvo)

What do you need for this opportunity

Must have skills required:

AWS SDK, dotenv, Hubspot.API, Mailgun.JS, OpenAI, Passport, Bcrypt, Nodejs, Socket.io, Twilio, TypeORM, Express Js, MySQL, TypeScript

Adiuvo is Looking for:

Responsibilities:

  • Design and Develop Backend Systems:
  • Architect, design, and implement scalable backend services using Node.js and related technologies.
  • Lead the development of APIs, real-time communication systems, and database Interactions.
  • Implement well-structured, efficient, and reusable code.
  • Collaborate with Frontend and Other Teams:
  • Work closely in a team with other backend and frontend developers; define and refine requirements.
  • Assist in integrating front-end elements with server-side logic.
  • Maintain High Standards for Code Quality:
  • Ensure adherence to best practices in code structure, performance optimization, and Security.
  • Implement Real-time Communication Systems:
  • Build and maintain WebSocket-based communication systems using libraries such as socket.io.
  • Optimize and troubleshoot real-time communication services for high availability and Performance.
  • Database Design and Management:
  • Design efficient data models and integrate databases like MySQL.
  • Implement data migrations, backup strategies, and performance optimizations.
  • Security and Authentication:
  • Implement authentication and authorization mechanisms using libraries like passport and json web token.
  • Ensure the security of sensitive data through encryption and secure data transmission Techniques.
  • Integrate External APIs and SDKs:
  • Integrate third-party services such as AWS SDK, Twilio, Mailgun, HubSpot, OpenAI, and more.
  • Use APIs effectively and ensure seamless integration with external platforms.
  • Maintain and Improve Existing Infrastructure:
  • Troubleshoot, optimize, and scale existing backend infrastructure to handle increasing loads.
  • Implement monitoring, logging, and alerting solutions to improve system reliability.
  • Build and Deploy Microservices:
  • Develop and deploy microservices using frameworks and libraries such as TypeORM for database interactions and express for API handling.
  • Ensure Code Stability in Development and Production:
  • Write automated tests for code quality assurance.
  • Use tools like ts-node, nodemon, and tsc-watch for efficient development workflows.
  • Continuous Integration and Deployment:
  • Collaborate on deployment pipelines using tools like Docker, Kubernetes, or cloud- based services.
  • Manage version control using Git and ensure smooth CI/CD processes.

Key Technologies and Tools:


  • Programming Language and Runtime:
  • Node.js (JavaScript runtime environment)
  • TypeScript (for typing and code quality)
  • Real-time Communication:
  • Socket.io (WebSockets)
  • Frameworks and Libraries:
  • Express (for building RESTful APIs)
  • TypeORM (for object-relational mapping)
  • Passport (for authentication)
  • Database:
  • MySQL (Relational database)
  • Security:
  • bcrypt (for password hashing)
  • jsonwebtoken (for managing tokens)
  • dotenv (for managing environment variables)
  • External APIs and SDKs:
  • AWS SDK (Amazon Web Services integration)
  • Twilio (for communication APIs)
  • Mailgun.js (for sending emails)
  • OpenAI (AI API integration)
  • HubSpot API (for CRM integration)

Engagement Type:


Payout will be managed by Adiuvo

Job Type : Direct 6months Contract with Adiuvo(Based on performance and business it may be rolling monthly)

Location: Remote

Device : Adiuvo will provide

Device : Adiuvo will provide

How to apply for this opportunity

  • Register or login on our portal & fill out the application form.
  • Clear the given Video Screening (30 min) and Click on Apply to get shortlisted
  • Once it's all done, your profile will be shared with the client for the Interview round.
  • When selected, just meet the client and get your exciting career started!

About Uplers:


Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. You will also be assigned to a dedicated Talent Success Coach during the engagement.

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 20/10/2024

Job ID: 97263913

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Java Backend Developer 100 Remote Fulltime Job

VGreenTEKCompany Name Confidential

Backend Developer Remote

UplersCompany Name Confidential
Last Updated: 27-11-2024 06:19:36 PM
Home Jobs in Visakhapatnam Backend Developer(Remote)