Full Stack Engineer
MOHAMMED WASEEMUnited StatesSENIORPosted 10d ago
Node.jsExpressReactReduxReact NativeTypeScriptDynamoDBPostgreSQLMS SQL ServerAWSLambdaAPI GatewayCognitoCloudWatchRDSS3GlueRedshiftSQSSNSJestEnzymeCypressGitHubGitHub ActionsCI/CDInfrastructure as CodeEvent-driven architectureAPI integrationsApplication securityScalability
About the Role
We are looking for an experienced Full Stack Engineer to join our team. This role focuses on building scalable backend and frontend applications using modern web and mobile technologies.
Key Responsibilities
• Design and develop scalable, well-tested backend and frontend applications
• Build high-performance applications using Node.js, Express, React, Redux, React Native, and TypeScript
• Design and optimize database schemas using DynamoDB, PostgreSQL, or MS SQL Server
• Integrate third-party APIs and external services
• Leverage AWS services, including Lambda, API Gateway, Cognito, CloudWatch, RDS, S3, Glue, Redshift, SQS, and SNS
• Implement automated testing, CI/CD pipelines, and Infrastructure as Code (IaC)
• Monitor application performance, troubleshoot production issues, and improve platform reliability
• Follow SDLC best practices and adhere to HIPAA and data privacy requirements
• Participate in code reviews, technical documentation, and engineering best practices
Requirements
• 8+ years of experience in full-stack development
• Strong expertise in Node.js, Express, React, Redux, React Native, and TypeScript
• Hands-on experience with AWS cloud services and serverless architectures
• Experience with DynamoDB, PostgreSQL, and/or MS SQL Server
• Familiarity with Jest, Enzyme, Cypress, GitHub, and GitHub Actions
• Experience building and maintaining CI/CD pipelines and IaC solutions
• Strong understanding of event-driven architecture, API integrations, application security, and scalability