Senior Software Engineer (Full Stack)

Responsibilities

  • Design and develop full stack web applications using React and NodeJS.
  • Deep understanding about React and Flux architectural pattern.
  • Deep understanding about JavaScript and JS development tools
  • Working with RDBMS (MySQL) and NoSQL (DynamoDB) databases
  • Writing Unit Test Cases using Jest/Chai/ Mocha.
  • Working in an AWS based Cloud environment.
  • Deploying and Hosting applications on public cloud environments (AWS)
  • Participating Client meetings
  • Conducting Code Reviews
  • Mentor junior software engineers.

Qualifications

  • A bachelor’s degree in IT/Software Engineering/Computer Science or equivalent professional qualification
  • Minimum 3-4 years of experience in software engineering.
  • Minimum 2-3 years of experience in React Development.
  • Minimum 1-2 years of experience in NodeJs.
  • Experience working with AWS serverless stack (Lambda, API Gateway . DynamoDB, SQS, SNS, Cognito, CloudWatch) will be an added advantage.
  • Experience working with serverless framework will be an added advantage.
  • AWS certifications will be an added advantage.
  • Knowledge and understanding of industrial best practices in software development.

Required Skills

  • Languages: JavaScript / Typescript
  • Frameworks/Libraries: Nodejs / React / Redux / Redux Saga
  • Unit Testing: Jest/ Chai/ Mocha
  • Cloud: AWS
  • Databases: MySQL/DynamoDB

COMPANY OVERVIEW

1 Billion Tech is an innovative software engineering services and technology product consulting company headquartered in Silicon Valley, USA.

Our global clients are distributed into multiple industry verticals including telco, financial services, logistics, security, capital markets, apparel and manufacturing. We believe in a core set of values which is an intrinsic part of each of our team members.

Interested in joining our team?

Please send your resume to careers@1billiontech.com