Full Stack Software Engineer (React / Node.js / React Native) - GS26020
Core
Develop responsive web interfaces and mobile features for end-to-end application development projects.
Role type
Full Stack Software Engineer (React/Node.js/React Native)
Builds
Mobile and web applications, cloud technology solutions
Domain
Technology consultancy, enterprise/government digital services
Deliverable
production ML models | product features
Required skills
JavaScript/TypeScript, React, Next.js, Node.js, NestJS, Express, REST API design, React Native, PostgreSQL, MySQL, MongoDB, Git, automated testing, CI/CD, AWS, Docker, secure coding
Preferred skills
AWS ECS/EKS, Lambda, API Gateway, RDS, S3, CloudWatch, Terraform, CloudFormation, Kubernetes, Government Commercial Cloud experience
Technologies
React, TypeScript, Next.js, NestJS, Express, Node.js, PostgreSQL, MySQL, MongoDB, Git, Jest, AWS, Docker, Terraform, Kubernetes
Responsibilities
Develop responsive web interfaces using React and TypeScript; Build and maintain backend services and REST APIs using Node.js; Integrate web/mobile clients with APIs and enterprise systems; Design data access logic and work with relational databases; Write unit/integration tests and participate in code reviews; Use Git-based workflows and contribute to CI/CD pipelines; Containerize applications with Docker and support deployments to AWS services; Apply secure coding practices; Troubleshoot defects and production issues; Participate in Agile ceremonies and collaborate with cross-functional teams
Seniority
Mid-level (3-5 years experience)