[Remote] Senior Full Stack Engineer
Note: The job is a remote job and is open to candidates in USA. TalentBurst, an Inc 5000 company, is seeking a Senior Full-Stack Software Engineer to join the Item Cloud Blue team. The role involves developing next-generation content authoring applications using modern cloud-native technologies, with a focus on frontend development and test automation.
Responsibilities
- Design, develop, and maintain scalable full-stack web applications using React.js, TypeScript, Node.js, and AWS
- Build modern, responsive, and high-performance user interfaces using React.js
- Develop and execute automated test suites using Playwright with TypeScript
- Participate in migrating existing Python-based automation frameworks to Playwright
- Develop backend services and APIs using Node.js
- Work with AWS cloud services including Lambda, DynamoDB, S3, SNS/SQS, and AppSync
- Build and maintain serverless cloud applications
- Collaborate with Product Managers, UX Designers, QA Engineers, and Software Developers throughout the development lifecycle
- Participate in Agile ceremonies including Sprint Planning, Daily Standups, Retrospectives, and Backlog Grooming
- Conduct peer code reviews and ensure coding standards and best practices are followed
- Perform pair programming with fellow engineers
- Troubleshoot production issues and provide application support when required
- Continuously improve application performance, security, scalability, and maintainability
- Contribute to CI/CD pipelines and automated deployment processes
Skills
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related analytical field
- Minimum 5+ years of professional software development experience
- Strong experience developing enterprise web applications
- Advanced experience with React.js
- Strong proficiency in TypeScript and JavaScript (ES6+)
- Hands-on experience with Node.js
- Experience developing automated test frameworks using Playwright
- Experience working with AWS Cloud Services
- Experience with: AWS Lambda, DynamoDB, Amazon S3, SNS/SQS
- Experience working in Agile/Scrum environments
- Experience with Git version control
- Strong debugging and problem-solving skills
- Excellent communication and collaboration skills
- Experience with Python
- Experience with AWS AppSync
- Experience using AWS CDK and/or CloudFormation
- Experience building highly scalable cloud-native applications
- Experience with CI/CD pipelines
- Experience working in DevOps environments
- AWS Certified Developer Associate, Solutions Architect Associate, or higher
- Experience supporting production applications
Benefits
- We offer competitive compensation and comprehensive benefits, including medical, dental, vision, and retirement options.
Company Overview
Company H1B Sponsorship