Mindlance is seeking a Full Stack Software Engineer to join their team. The role involves designing, building, and managing scalable web applications in AWS cloud-hosted environments, with a strong focus on back-end technologies and AI integration.
Responsibilities:
- Strong knowledge and hands-on experience with back-end technologies such as Node.js
- Experience with asynchronous programming and event-driven messaging patterns
- Strong knowledge of AWS services (e.g., Lambda, SNS, SQS, S3, Step Functions, IAM, KMS, API Gateway, CloudWatch, DynamoDB)
- 7+ years’ experience with relational and NoSQL databases (e.g., DynamoDB, OpenSearch, ElasticSearch, PostgreSQL, MySQL, Redshift)
- 7+ years of Software engineering experience designing, building, testing, and managing scalable web applications in AWS cloud-hosted environments
- 1+ years working with LLMs, NLP, or applied ML systems
- Proficiency in reviewing and improving code structure and architecture for testability, maintainability, and scalability, with hands-on experience in JavaScript/TypeScript, React, Node.js, Next.js, APIs, and AWS Serverless technologies (Lambdas, DynamoDB, S3, CloudWatch, etc.)
- Enthusiasm for learning new technologies, especially in the fast-moving GenAI space
- Hands-on experience with LLM frameworks and APIs (e.g., OpenAI, Anthropic)
Requirements:
- AI
- AWS Dynamo
- AWS Lambda
- AWS S3
- AWS - SNS/SQS
- JavaScript (ES6)
- Node.js
- React.js
- Strong knowledge and hands-on experience with back-end technologies such as Node.js
- Experience with asynchronous programming and event-driven messaging patterns
- Strong knowledge of AWS services (e.g., Lambda, SNS, SQS, S3, Step Functions, IAM, KMS, API Gateway, CloudWatch, DynamoDB)
- 7+ years' experience with relational and NoSQL databases (e.g., DynamoDB, OpenSearch, ElasticSearch, PostgreSQL, MySQL, Redshift)
- 7+ years of Software engineering experience designing, building, testing, and managing scalable web applications in AWS cloud-hosted environments
- 1+ years working with LLMs, NLP, or applied ML systems
- Proficiency in reviewing and improving code structure and architecture for testability, maintainability, and scalability, with hands-on experience in JavaScript/TypeScript, React, Node.js, Next.js, APIs, and AWS Serverless technologies (Lambdas, DynamoDB, S3, CloudWatch, etc.)
- Enthusiasm for learning new technologies, especially in the fast-moving GenAI space
- Hands-on experience with LLM frameworks and APIs (e.g., OpenAI, Anthropic)