Overview
Remote
50 - 60
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship
Skills
API
Amazon DynamoDB
Amazon EC2
Amazon RDS
Amazon S3
Amazon Web Services
Authentication
Communication
Authorization
Cloud Computing
Conflict Resolution
Continuous Delivery
Continuous Integration
Database
Debugging
Docker
GraphQL
Node.js
MongoDB
NoSQL
React.js
Job Details
- Design, develop, and maintain web applications using React.js for frontend and Node.js for backend services
- Build and consume RESTful APIs and/or GraphQL APIs
- Develop scalable and secure applications using AWS services such as EC2, S3, Lambda, RDS, DynamoDB, API Gateway, and CloudWatch
- Implement authentication and authorization mechanisms (OAuth, JWT, Cognito, etc.)
- Write clean, maintainable, and well-tested code following best practices
- Optimize application performance, scalability, and security
- Collaborate with UI/UX designers, product managers, and QA teams
- Participate in code reviews, CI/CD pipelines, and Agile/Scrum ceremonies
- Troubleshoot, debug, and resolve production issues
Required Skills & Qualifications:
- Strong proficiency in JavaScript / TypeScript
- Hands-on experience with Node.js (Express, NestJS, or similar frameworks)
- Strong experience with React.js (Hooks, Redux/Context API, component-based architecture)
- Solid understanding of AWS cloud services and cloud-native architecture
- Experience with databases (SQL: MySQL/PostgreSQL, NoSQL: MongoDB/DynamoDB)
- Familiarity with Docker, CI/CD pipelines, and Git
- Good understanding of web security best practices
- Excellent problem-solving and communication skills
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.