Back End Developer
Skills
Node.JsREST ApisTypescriptAPI GatewaysAWS LambdaAmazon DynamodbAmazon S3
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science Engineering or related field
- 5+ years of professional software development experience
- Strong hands-on experience with TypeScript and backend development
- Proficiency with Node.js and REST API design
- Familiarity with Angular v13+ for fullstack awareness
- Experience with AWS services like Lambda S3 DynamoDB and API Gateway
- Experience with GraphQL is a plus
- Strong understanding of reactive programming type systems and TypeScript features
- Ability to work across the TCP/IP stack and in a platform-agnostic environment
- Strong understanding of CI/CD automated testing and secure development best practices
- Comfortable working cross-functionally and independently in an Agile environment
Nice to have
- Fullstack awareness
- Cloud-native mindset
- Agile environment
- Cross-functional
Day to day
- Design and develop scalable back-end services and APIs using TypeScript and Node.js.
- Build cloud-native serverless solutions in AWS with Lambda S3 and related services.
- Collaborate with frontend and hardware teams to enhance platform capabilities and integrate secure middleware.
