Note: The job is a remote job and is open to candidates in USA. Solugenix is assisting an unnamed client with hiring for a 12-month contract Lead Full Stack Engineer role. The role focuses on designing, developing, and supporting backend-heavy, scalable cloud applications and services, primarily using Node.js, MongoDB, and AWS.
Responsibilities
- Design and develop scalable backend applications using Node.js, Express.js, TypeScript, and MongoDB
- Build and maintain REST APIs, microservices, and integration services
- Develop cloud-native solutions leveraging AWS services
- Design asynchronous and event-driven processing workflows
- Integrate backend services with web applications, external APIs, databases, and enterprise systems
- Improve application performance, scalability, reliability, and security
- Participate in architecture and technical design discussions
- Develop reusable, maintainable, and testable code
- Troubleshoot complex production issues and perform root-cause analysis
- Work with DevOps teams on CI/CD, cloud deployments, monitoring, and operational improvements
- Conduct code reviews and contribute to engineering best practices
Skills
- 8+ years of overall software development experience
- Strong hands-on experience with Node.js and Express.js
- Strong backend development experience using JavaScript and TypeScript
- Strong experience designing and developing RESTful APIs and backend services
- Experience building microservices and distributed applications
- Strong experience with MongoDB, including schema/data modeling, aggregation, indexing, and performance optimization
- Hands-on experience with AWS cloud services
- Experience with AWS services such as: Lambda, API Gateway, ECS/EKS, EC2, S3, DynamoDB, SQS/SNS, CloudWatch, and IAM
- Experience developing serverless and/or containerized applications on AWS
- Strong understanding of API security, authentication, and authorization, including OAuth/JWT
- Experience integrating applications with third-party APIs and external systems
- Experience with Docker and containerized deployments
- Good understanding of CI/CD pipelines and modern DevOps practices
- Experience with Git/GitHub and Agile development methodologies
- Strong production troubleshooting, debugging, logging, and performance-tuning skills
- Working knowledge of React.js and frontend integration
- Excellent problem-solving and communication skills
- React, Next.js, Nest.js, REST APIs, AWS Lambda, Aurora PostgreSQL, Kafka/MSK
- Experience with AWS CDK, CloudFormation, or Terraform
- Experience with event-driven architecture using SQS, SNS, EventBridge, or Kafka
- Experience with Kubernetes/EKS
- Experience designing highly available and scalable cloud applications
- Experience with observability and monitoring using CloudWatch or similar platforms
- Experience with automated testing using Jest, Mocha, or similar frameworks
- AWS certification is a plus
Benefits
- Remote work in New York, NY.
Company Overview
Company H1B Sponsorship