Job Details

ID #19720130
State New York
City New york city
Job type Permanent
Salary USD Depends on Experience Depends on Experience
Source Odesus
Showed 2021-09-16
Date 2021-08-31
Deadline 2021-10-30
Category Et cetera
Create resume

Backend Node Developer

New York, New york city, 10045 New york city USA

Vacancy expired!

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

Vacancy expired!

Subscribe Report job