Senior Full-Stack Software Engineer -With RxJS (DynamoDb or MongoDB)

7 - 12 years

0 - 3 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Senior Full-Stack Software Engineer - Angular/RxJS (MongoDB/DynamoDB)

Location: Remote

Job Type: Full-time

YoE: 8+ years relevant experience

Shift:  6.30pm to 2.30am IST

As a Senior Software Engineer, you will collaborate to define, design, and ship new features in a

production application while simultaneously improving existing functionality. You will also be

responsible for fixing bugs and enhancing application performance.

Duties and Responsibilities

  • Application Design and Implementation:

  • Implement all aspects of application design, from initial concepts, spikes, coding,

performance, security, scalability, code reviews, testing, and deployment.

  • Technologies:

  • Write TypeScript, HTML, and SCSS utilizing Angular and rxjs that powers our front-end

client applications

  • Write more TypeScript utilizing Node.js which powers our serverless architecture,

hosted on AWS utilizing Lambdas and Docker containers

  • Design and implement APIs utilizing serverless REST APIs and WebSocket services

  • Design databases utilizing DynamoDB, our applications primary database

  • Manage our infrastructure through cdk and CloudFormation

  • Manage and improve continuous integration and delivery

  • Testing:

  • Perform functional testing for your work in a local development environment

  • Write unit tests and integration tests

  • Monitor new features post deployment using monitoring tools like Sentry

  • Collaboration:


  • Work closely with the product management team to understand and build out

requirements for new work

  • Work closely with the software engineering team to collaborate on new features,

resolve issues, and knowledge share

  • HIPAA Compliance: Use, protect, and disclose patients’ protected health information (PHI) only

in accordance with Health Insurance Portability and Accountability Act (HIPAA) standards.

Qualifications

  • At least 5 years of experience in software development, with a focus on full-stack web

application development.

  • Minimum of 2 years of experience with Angular, rxjs, and TypeScript.

  • Proven track record of designing and implementing features on web applications as a full-stack

engineer.

  • Familiarity with working in a cloud-based environment, either directly with AWS, Serverless,

Lambda, S3 or comparable technologies from Azure, Google Cloud, etc.

  • Some database experience with DynamoDB or a comparable database experience.

  • Familiarity with cloud computing security and scalability best practices.

  • Ability to work independently and with a team.

  • Ability to prioritize and efficiently execute tasks.

  • Exceptional problem-solving abilities and excellent communication skills.

  • Main skills they are looking for:

DynamoDB

AWS

Angular

Typescript

Node.js

  • Hours will be 9AM-5PM EST

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You