Position: Full Stack Developer
Location: Remote
Mandatory Skills:
- .Net (Core / MVC)
- React.Js
- AWS (EC2, Lambda, S3, RDS, DynamoDB, etc.)
Key Responsibilities:
- Design, develop, and maintain backend services using .Net Core/MVC and frontend components using React.Js.
- Build and scale backend systems on AWS cloud infrastructure using services like EC2, Lambda, S3, RDS, DynamoDB, etc.
- Collaborate closely with frontend developers to ensure seamless integration across the stack.
- Write clean, efficient, and maintainable code that adheres to best practices and coding standards.
- Debug, optimize, and troubleshoot backend issues to ensure optimal performance and reliability.
- Manage AWS services with a focus on uptime, scalability, cost-efficiency, and security.
- Conduct code reviews and provide technical mentorship to junior developers.
- Participate in setting up and maintaining CI/CD pipelines.
- Stay updated on current trends and best practices in full stack development and cloud computing.
Required Skills & Qualifications:
- 6+ years of experience in backend development using .Net (.Net Core / MVC).
- Minimum 2 years of hands-on experience with React.Js.
- At least 1 year of experience with AWS cloud services.
- Strong experience building and maintaining RESTful APIs and working with microservices architecture.
- Proficiency with AWS SDKs, CLI tools, and cloud resource management.
- Understanding of cloud security best practices.
- Familiarity with containerization technologies (e.G., Docker) and orchestration tools (e.G., Kubernetes).
- Proficient with Git and working in Agile environments.
- Solid understanding of both SQL and NoSQL databases.
- Ability to work independently in a remote team environment.
Preferred Qualifications:
- AWS Certifications (e.G., AWS Certified Developer, Solutions Architect).
- Experience with monitoring and logging tools (e.G., CloudWatch, ELK stack).
- Exposure to serverless computing and event-driven architecture.
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Experience with DevOps practices and tools, including CI/CD pipelines.