Cloud Software Developer (Node.js/React.js required)
General Dynamics Information Technology2 hours ago
Remote, WorldwideSenior
Base Salary
$128k - $173k/yr
Responsibilities
- Design, develop, and maintain cloud-native applications using Node.js, React.js, and related frameworks.
- Implement infrastructure-as-code using Terraform or AWS CDK.
- Build and maintain deployment pipelines and support platform operations.
- Perform Linux-based troubleshooting, root-cause analysis, and operational support.
- Implement secure-by-design patterns and participate in compliance and hardening tasks.
- Design and deploy solutions using AWS services including Lambda, EC2, S3, CloudWatch, API Gateway, VPC, and IAM.
- Collaborate with UI/UX designers, cloud engineers, architects, and DevOps teams.
- Provide on-call support and/or work a flexible schedule as operational demands require.
Requirements
- Technical training, a certificate, or a degree is required; a bachelor's degree in Computer Science, Computer Programming, Computer Engineering, or relevant experience is preferred.
- At least 5 years of related AWS cloud computing experience is required; 7 or more years of total IT experience is preferred.
- Recent hands-on proficiency with Node.js and JavaScript/TypeScript is required.
- Experience building and maintaining React.js front-end applications is required.
- Strong Linux fundamentals, including navigation, logs, permissions, and troubleshooting, are required.
- Practical experience designing and deploying AWS solutions, including core services and networking, is required.
- Hands-on experience with Terraform or AWS CDK, including modules, variables, and state management, is required.
- Familiarity with GitLab, GitHub Actions, AWS CodePipeline, or Jenkins is required.
- Understanding of RESTful APIs and event-driven patterns is required.
- Candidates must be able to obtain and maintain a Public Trust and complete onsite fingerprinting.
- Candidates must be a US person: Green Card Holder, US Permanent Resident Alien, Refugee, Asylee, or US Citizen.
Benefits
- Remote work from any location with full-flex work weeks where possible.
- 40 scheduled hours per week and less than 10% travel.
- Comprehensive medical, dental, vision, health savings account, disability, life, accident, critical illness, and business travel insurance options.
- 401(k) plan with company match and pre-tax and post-tax contribution options.
- Paid vacation, sick, personal, holiday, parental, military, bereavement, and jury duty leave, including up to 160 hours of paid family leave in a rolling 12-month period.
- AI-powered career development tools, internal mobility support, wellness packages, and a military-friendly workplace.