Design, build, and secure applications that make a real-world impact and keep our mission moving forward.
Requirements
- Front-end: React, Angular, Flask (with at least one front-end framework)
- Back-end: Node.js, Ruby on Rails, Django (with at least one back-end framework)
- Strong background in Git for version control.
- Hands-on expertise with Docker, Kubernetes, and OpenShift.
- Web app development and API creation
- Unit testing and DevSecOps practices
- Experience designing and maintaining CI/CD pipelines for containerized deployments.
Responsibilities
- Designing, building, and testing engaging user-facing features with React.js (and other frameworks).
- Developing and maintaining RESTful APIs to power applications.
- Integrating with enterprise authentication services for secure access.
- Writing and maintaining unit and integration tests to ensure code quality.
- Improving build and deployment processes with GitLab CI/CD pipelines, custom runners, and templates.
- Ensuring applications are responsive, cross-browser compatible, and secure.
- Deploying and maintaining web applications in OpenShift environments.
Other
- Active TS/SCI clearance
- Eligibility to obtain a CI polygraph.
- Working in SCRUM environments with tools like Jira and Confluence
- Strong problem-solving skills with a creative and proactive mindset.
- Excellent communication, collaboration, and time management skills with the ability to work independently.