Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
Средняя
$135к-145к/год
$110к$120кмедиана$170к
По похожим ролям (48) ~ $120к/год
На СНГ рынке: $2.1к/мес ($1.5к - $3.8к)
82
Хорошая вакансия
развернуть
Оплата выше рыночного уровня, обязанности описаны чётко, а пакет льгот выглядит достойно. При этом широкий обязательный стек и требование допуска к гостайне заметно сужают круг тех, кому доступна эта вакансия.
Кликните для подробной информации
Широкий стекНужен допускСовременные технологииВыше рынкаХорошие льготы
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Full Stack Developer (TypeScript/Node.js): Building secure and scalable federal applications across modern user interfaces, backend services, REST APIs, microservices, databases, authentication, and CI/CD pipelines with an accent on TypeScript, Node.js, Go, and SPA frameworks. Focus on designing distributed services, implementing secure authentication and automated testing, and supporting containerized deployments in a DevSecOps environment.
Location: Remote - USA
Salary: $135,000–$145,000 annually
Company
hirify.global solves complex federal problems by building secure Software Factories based on DoD reference designs and NIST Frameworks for Cloud and DevSecOps, delivering AI/ML applications, data science platforms, blockchain, and microservices.
What you will do
Design, develop, test, deploy, and maintain full-stack web applications across responsive interfaces, backend services, REST APIs, microservices, and relational databases.
Build TypeScript client- and server-side components, Node.js services with Express and ORM technologies, and Go microservices using Echo or comparable frameworks.
Develop single-page applications with Vue, React, Angular, or comparable frameworks, including Redis-based caching and session management.
Design and document REST APIs with OpenAPI/Swagger and implement OIDC/JWT authentication using Keycloak or a similar identity provider.
Develop automated unit and end-to-end tests, containerize applications with Docker, and maintain GitLab CI/CD build, security, and deployment pipelines.
Collaborate with Product Owners, DevSecOps and Platform Engineers, QA teams, and other stakeholders in Agile ceremonies, code reviews, documentation, and software delivery.
Requirements
Active U.S. Government Secret clearance required.
3–7 years of professional full-stack software development experience.
Professional TypeScript experience for client- and server-side development, including Node.js, Express, and an ORM such as TypeORM.
Experience with Go REST microservices, modern SPA frameworks, MariaDB or MySQL, strong SQL, and version-controlled schema migrations.
Experience with Redis, OpenAPI/Swagger, OIDC/JWT and Keycloak, automated testing with JavaScript/TypeScript and Go, Cypress, Docker, and GitLab CI/CD.
Strong understanding of full-stack architecture, integration, troubleshooting, secure development practices, and collaboration with technical stakeholders.
Nice to have
Experience decomposing monoliths into microservices and implementing expand/contract database migrations.
Experience with OpenTelemetry, structured logging, observability, Kubernetes, GitOps, Flux, Kustomize, or Helm.
Experience with AWS, AWS GovCloud, DoD IL2 or IL5 environments, Rust, and federal or DoD programs.
Knowledge of OWASP Top 10, CSP, software composition analysis, dependency scanning, and application security.
CompTIA Security+ certification meeting DoD 8140 IAT Level II requirements.
Employer-paid medical, dental, and vision coverage for employees.
Life insurance, flexible or combined PTO, bereavement leave, and 11 company-paid holidays.
401(k) retirement plan with employer match.
Professional development training reimbursement.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →