Software Engineer (Full Stack - React & AWS Serverless)
Dharani Info TechnologiesResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
We are looking for a highly skilled Software Engineer with 4 to 7 years of experience to join our core development team. The ideal candidate is a hybrid expert who can build high-performance user interfaces using React and Next.js and design scalable, event-driven backends using AWS Serverless architecture. You will be responsible for the end-to-end delivery of features, from UI components to database schema design and cloud deployment.
Key Responsibilities
- Frontend Engineering: Develop responsive, high-performance web applications using React.js, TypeScript, and Next.js.
Implement
Server-Side Rendering (SSR) and Static Site Generation (SSG) for optimal performance.
- Serverless Backend: Design and implement business logic using AWS Lambda (Node.js/Python) and expose them via Amazon API Gateway.
- Cloud Integration: Orchestrate asynchronous workflows using SQS and SES. Manage file uploads and processing via S3 triggers.
- Database Management: Design efficient data models in DynamoDB and MongoDB to handle large-scale data retrieval.
- Security & Identity: Implement secure authentication and user management using AWS Cognito and manage resource permissions via IAM.
- Deployment & DevOps: Manage frontend hosting and CI/CD pipelines using AWS Amplify and deploy containerized services via Elastic Beanstalk.
- Optimization: Conduct code reviews, ensure clean architecture, and optimize cloud costs by rightsizing serverless resources.
Required Technical Skills
- Web Technologies: React.js, Next.js, TypeScript, HTML5, CSS3 (Tailwind/Material UI).
- Programming: Node.js (highly preferred) or Python.
- AWS Services: Lambda, API Gateway, S3, SQS, SES, Cognito, IAM, VPC.
- Databases: DynamoDB, MongoDB.
- Cloud Tools: AWS Amplify, AWS CLI, Elastic Beanstalk.
- Version Control: Git / GitHub.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free