Senior Full Stack Developer (React & Node.js & Aws Lambda)
Job description
We are looking for an experienced Senior Full Stack Developer with strong expertise in designing, developing, and architecting scalable, cloud-native applications. The ideal candidate should have hands-on experience in both frontend and backend development, particularly with React.js, TypeScript, Node.js, and AWS services.
Key responsibilities
Design, develop, and maintain scalable full-stack applications using React.js, TypeScript, and Node.js. Take ownership of end-to-end application development, covering both frontend and backend components. Design scalable application architectures capable of handling high user traffic and load balancing. Implement AWS serverless solutions using AWS Lambda, S3, and other relevant AWS services. Design multi-region architectures using active-active or active-passive deployment strategies. Implement disaster recovery mechanisms and automated traffic failover between regions. Develop and manage application logging, user activity tracking, and monitoring using Datadog, Grafana, or similar platforms. Integrate application data with Snowflake and other external reporting systems. Develop AWS Lambda functions to retrieve database records, generate files, store them in S3, and securely share them with external systems. Implement secure data access mechanisms using AWS IAM, S3 policies, and pre-signed URLs. Design and implement React application architecture, including Micro Frontend architecture. Develop communication mechanisms between micro frontends using events and shared state management. Design and optimize database solutions using DynamoDB and relational databases such as MySQL/PostgreSQL. Implement efficient data retrieval strategies for large-scale datasets using appropriate database design and indexing techniques. Leverage AI/LLM tools and models to improve development productivity and integrate AI capabilities into applications. Evaluate AI models based on performance, cost, accuracy, and token consumption. Work with AWS and other cloud platforms such as Azure and GCP. Develop automated unit, integration, and end-to-end tests to ensure application quality. Collaborate with cross-functional teams to deliver reliable and high-performance applications.
Requirements
Experience: 8–12 Years (Preferred) Primary Skills: React.js, TypeScript, Node.js, AWS, Serverless Architecture, Micro Frontends Cloud Platform: AWS Lambda Database: DynamoDB, MySQL, PostgreSQL Monitoring Tools: Datadog, Grafana Additional Skills: Snowflake, AI/LLM Integration, Automated Testing Amazon Connect Customer : cloud contact center solution by Amazon Web Services (AWS) that manages end-to-end customer interactions
Qualifications
Strong hands-on experience in React.js, JavaScript, and TypeScript. Strong backend development experience using Node.js. Amazon Connect Customer : cloud contact center solution by Amazon Web Services (AWS) that manages end-to-end customer interactions Experience in designing and developing end-to-end full-stack applications. Strong knowledge of AWS services, particularly Lambda, S3, and serverless architecture. Experience with application scalability, load balancing, high availability, and disaster recovery. Hands-on experience with DynamoDB and relational databases. Experience in Micro Frontend architecture and application design patterns. Knowledge of application monitoring, logging, and observability using Datadog, Grafana, or similar tools. Experience in automated testing and test-driven development practices.
Job overview
Number of positions
Salary range
Posted date
About RSNG Info Solutions
Founded
Company size
Industry
Website
Contact information
About
At RSNGINFO, we prioritize customer needs and dedicate ourselves to quality creations that aim to meet every aspect of our client’s requirements. We collaborate and contribute our expertise to adapt the best ways to improve our product services that are accessible, light, and easy to implement.