Job Description :

Job Title: Node.Js Developer
Location: Remote

Responsibilities:

  • Work with product managers, business users, and other members of the team to understand software requirements and author code that satisfies those requirements.
  • Proficient with both front-end and back-end coding languages, development frameworks and third-party libraries.
  • Collaborate with team members to design and implement multi-tiered enterprise solutions that are feature-rich, performant, and maintain a high degree of test automation.
  • Excellent communication skills and a desire to collaborate openly within a fast-moving team.
  • A deep desire to learn and apply technology in a pragmatic way to create client value.
  • Provide technical expertise and leadership to more junior levels of the software engineering staff.
  • Participate in daily stand-up meetings, team design sessions, code reviews, and contribute to architectural decisions.
  • Perform coding following the best software engineering principles, including documenting software design and code.
  • Work to enhance your skills and capabilities and those of other developers through experimentation, training, and knowledge transfer.

Qualifications:

  • 3+ years of experience in one or more programming language: / Python / JavaScript
  • Highly proficient in Node.js programming. Python is Nice to have.
  • 4+ years of experience with SQL or NoSQL database
  • Experience working in agile development environment
  • Unit/Integration testing experience
  • Core AWS services, usage, and basic AWS architecture best practices

Preferred Qualifications:

  • Professional experience in AWS services (Lambda, Glue job, DynamoDB, SQS, Cognito, CloudFront, Gateway API)
  • Nice to have: Terraform usage for CI/CD pipeline and git workflow
  • Nice to have: HTML, CSS, Angular JS experience.
             

Similar Jobs you may be interested in ..