What are the responsibilities and job description for the Back End Developer position at Business Needs Inc.?
The core skills we’re seeking include Node.js and AWS (Lambda, S3, DynamoDB, etc. CI/CD pipeline).
We’ll follow a two-step interview process:
- L1: A short screening call to assess communication skills and basic technical understanding.
- L2: A two-hour coding exercise(backend skills) conducted at the NYC, NY office, followed by a brief presentation of the solution. Final hiring decisions will be made afterward.
Required Qualifications
- 3 years of backend development experience, with 2 years in Node.js
- Proven experience designing and deploying applications on AWS (Lambda, ECS, S3, DynamoDB, RDS, etc.)
- Strong knowledge of JavaScript/TypeScript, Express.js, and asynchronous programming
- Experience with API design, JWT/OAuth2, and secure data handling
- Familiarity with containerization (Docker) and orchestration (ECS, EKS, or Kubernetes)
- Proficient in Git, CI/CD tools (GitHub Actions, CodePipeline, etc.), and IaC (Terraform/CDK/CloudFormation)
- Excellent problem-solving, communication, and leadership skills