Backend Node Developer

  • Odesus,
  • New York, NY
  • 3 weeks ago
API, Backend development, JavaScript, TypeScript, AWS, Node, JIRA, Docker, GitHub
Full Time
Depends on Experience
Work from home available

Job Description

JOB DESCRIPTION

 As a Senior Back-end Developer, you will engage in the development of highly available cloud-based services, including API services, back-end frameworks, and administrative tools. You will also be an advocate for development best practices, including TDD, Pair Programming, and CI/CD, have a passion to keep learning the latest technologies, and create forward-thinking solutions. Working along with our Product Management and Product teams, our developer teams integrate into the full process of design and implementation.

A SNAPSHOT OF YOUR RESPONSIBILITIES

  • Utilize TDD to implement unit tests on new development, and implement E2E testing with automation in mind
  • Optimize applications for maximum speed, scalability, and security
  • Drive the development of Node-based API services, using serverless methodologies and decoupled architectures
  • Participate in the development of lambda based services and create next-generation solutions using the latest frameworks and tools
  • Maintain and build custom microservices to power enterprise Content Management System
  • Mentor other developers on our team
  • Work directly with other Business Units and participate in project planning

About the technologies we use:

  • AWS: EC2, Lambda, RDS, Elasticsearch, Elasticache, S3, SQS, Kinesis
  • JavaScript (Node 10), Typescript
  • MySQL, DynamoDB
  • Docker
  • GitHub
  • Jira

WHAT YOU WILL NEED

  • Strong experience in Node
  • Familiarity with implementing middleware, custom routing, and proxies

ABOUT YOU

  • Your passion for learning is contagious, and you look for opportunities to try new approaches or use new technology in order to solve unique problems
  • You look to engage in agile software methodologies, including practices from XP and Lean into your daily behaviors; unit tests are your way of life, not a nice-to-have
  • You enjoy engaging in conversation software design and can communicate your ideas and concepts to other team members for collaboration and feedback
  • You are able to review sequence diagrams and turn code design into testable application that meets given acceptance criteria
Dice Id : 10106335
Position Id : 6811927
Originally Posted : 9 months ago
Have a Job? Post it

Similar Positions

DevOps Engineer
  • The Agency Worx
  • New York, NY, USA
Big Data Cloud Developer
  • InfoCepts LLC
  • Jersey City, NJ, USA
Sr. DevOps Engineer - Remote
  • Nava Software Solutions
  • New York, NY, USA
Hands-on Software Engineering Manager
  • Perennial Resources International
  • New York, NY, USA
AWS Devops Engineer With Docker/Serverless Experience
  • CloudPro Partners
  • New York, NY, USA
MLOps Engineer
  • K-Tek Resourcing LLC
  • Jersey City, NJ, USA
AWS Developer
  • BeaconFire Staffing Solutions Inc.
  • Princeton, NJ, USA
Associate Director, Cloud Engineering and DevOps
  • Benchmark IT- Technology Talent
  • White Plains, NY, USA
Front-End Software Developer-Angular/Node
  • Perennial Resources International
  • Danbury, CT, USA