Job Description
About the Role
We are seeking an experienced Full Stack Developer to join our Cargo Commercial Technology team. As a key member of our team, you will contribute to the development of e-strategy, price quote tool, and API direct initiatives. Your expertise in Node.js, HTTP, REST, and NoSQL technologies will be instrumental in driving business growth and efficiency.
Responsibilities and Qualifications
This role involves designing and developing enhancements on new and existing applications using Node.js, working with minimal technical supervision. To succeed in this role, you will need:
• A Bachelor's Degree and three years of work experience or equivalent
• 5+ years of experience with Node JS developing APIs (must have), and nice to have knowledge of Python and/or other scripting languages, Express.js, and Next.js
• 5 years' experience implementing AWS technologies (Lambda, Step Functions, CloudWatch, CloudFront, Cognito, Route53, DynamoDB, ECS, EC2, S3, RDS, API Gateway)
• Experience with Cloud Automation Development Tools, such as Git, Python/Bash/PowerShell Scripting
• Hands-on development and proficient excellence in backend API development using Node.js
• Expertise in building REST-based microservices in a serverless architecture
• Experience and thorough understanding of NoSQL databases like DynamoDB
• Familiarity with event/message-driven system design and architecture
• Experience writing tests and executing them using Node Lambda
• Experience in agile environments
• Strong oral and written communication skills
• Must be legally authorized to work in the United States for any employer without sponsorship
• Reliable, punctual attendance is an essential function of the position
Nice to Have
A working knowledge of Angular and various NoSQL databases, Java programming experience, and Docker are all considered valuable assets in this role.
Responsibilities
- As a key member of our team, you will contribute to the development of e-strategy, price quote tool, and API direct initiatives
- Your expertise in Node.js, HTTP, REST, and NoSQL technologies will be instrumental in driving business growth and efficiency
- This role involves designing and developing enhancements on new and existing applications using Node.js, working with minimal technical supervision
Requirements
- A Bachelor's Degree and three years of work experience or equivalent
- 5+ years of experience with Node JS developing APIs (must have), and nice to have knowledge of Python and/or other scripting languages, Express.js, and Next.js
- 5 years' experience implementing AWS technologies (Lambda, Step Functions, CloudWatch, CloudFront, Cognito, Route53, DynamoDB, ECS, EC2, S3, RDS, API Gateway)
- Experience with Cloud Automation Development Tools, such as Git, Python/Bash/PowerShell Scripting
- Hands-on development and proficient excellence in backend API development using Node.js
- Expertise in building REST-based microservices in a serverless architecture
- Experience and thorough understanding of NoSQL databases like DynamoDB
- Familiarity with event/message-driven system design and architecture
- Experience writing tests and executing them using Node Lambda
- Experience in agile environments
- Strong oral and written communication skills
- Must be legally authorized to work in the United States for any employer without sponsorship
- Reliable, punctual attendance is an essential function of the position
- A working knowledge of Angular and various NoSQL databases, Java programming experience, and Docker are all considered valuable assets in this role