remote
Software Engineer II - Front End/ Back End - Ad Hoc
Software Engineer
Full‑stack Software Engineer building scalable public‑sector web services using JavaScript, React, Node.js, and AWS. Focus on modern, agile development to deliver impactful digital solutions for government programs.
About the role
Key Responsibilities
- Design, develop, and maintain responsive web applications with React and modern JavaScript.
- Build and consume RESTful APIs using Node.js and Express, ensuring robust data flow between front‑end and back‑end.
- Deploy and manage services on AWS (EC2, S3, RDS, Lambda) with CI/CD pipelines.
- Collaborate with cross‑functional teams in an agile environment to deliver high‑quality, user‑centric features.
- Write unit and integration tests, perform code reviews, and maintain documentation.
Requirements
- 3+ years of full‑stack development experience.
- Experience deploying applications on AWS and using related services.
- Strong problem‑solving skills and ability to work independently in a remote setting.
- Excellent communication and collaboration abilities.
Skills
javascriptreactnodejsaws