Resumo da vaga

PUB- Full Stack Engineer

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

User Engagement & Requirements Gathering:

  • Conduct user testing sessions to gather valuable feedback on application functionality and user experience.
  • Actively engage with stakeholders and end-users to gather, refine, and translate product functionality requirements into technical specifications/ testable artifacts.
  • Review and validate all AI-generated code, identifying hallucinations, logic flaws, and maintainability issues before integration.Storage: Azure Blob Storage, Azure PostgreSQL Flexible Server
  • Storage: Azure Blob Storage, Azure PostgreSQL Flexible Server

Details

  • Storage: Azure Blob Storage, Azure PostgreSQL Flexible Server

Cloud Architecture & Infrastructure:

  • Own the end-to-end design, implementation, and operation of Azure infrastructure, ensuring solutions are secure, scalable, highly available, and compliant by design.

DevOps:

  • Design, implement, and maintain full-stack CI/CD deployment strategies and pipelines, ensuring automated, compliant, and efficient release processes.

Testing & Quality Assurance:

  • Establish comprehensive automated test strategies, including unit, integration, and end-to-end testing, ensuring high code coverage.
  • Resolve all identified software defects, bugs to maintain application stability and integrity.

Security & Compliance:

  • Ensure adherence to IM8 compliance requirements and any other emerging organizational compliance mandates.
  • Implement and maintain comprehensive full-stack security measures, including robust authentication, authorization, API security, and frontend security best practices.
  • Establish regular SAST, SCA, container image, vulnerability scans and other regular security related scans and resolve identified security vulnerabilities according to compliance timeline.

Technologies:

  • Next.js, TypeScript, React.js, UI component libraries (e.g., ShadCN, Tailwind CSS).
  • Experience with relational databases

Security & Compliance:

  • Experience with IM8 compliance and system commissioning for government projects
  • Strong knowledge of frontend security (CSP, CORS, XSS prevention).
  • Experience with backend security (OAuth, JWT, API rate limiting, encryption).
  • Familiarity with cloud security (IAM, Secrets Management, OWASP Top 10).

DevOps & Infrastructure:

  • Proven experience setting up and managing Azure infrastructure (refer to Azure services listed in the Cloud Architecture & Infrastructure of Key Responsibilities).
  • Experience with CI/CD pipelines using GitLab CI
  • Experience with containerization and orchestration (Docker, Kubernetes).

Software Quality & Testing:

  • Experience with unit and integration testing (Jest, Cypress, Playwright, Pact).
  • Backend testing using Postman, Supertest, contract testing.

Observability & Monitoring:

  • Experience implementing application performance monitoring (APM) tools (Prometheus, OpenTelemetry).
  • Knowledge of logging frameworks (ELK Stack, Loki, Fluentd) to track and debug issues across distributed systems.

Backend Scalability & API Design:

  • Strong experience in API design principles
  • Knowledge of API rate limiting, caching strategies (Redis, Varnish), and performance optimizations.
  • Familiarity with backend service scalability strategies (horizontal scaling, autoscaling, load balancing).

Bonus Experience (Added Advantage):

  • Experience with government procurement processes
  • Microsoft Certified: Azure Solutions Architect Expert
  • Microsoft Certified: Azure Security Engineer Associate
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoFull Stack EngineerÁrea da vaga
Sinal de senioridadeMiddleNível do candidato
StackAzure, CI/CD, DockerSkills principais
Localização1 país aceitoElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Seu perfilPaís não definidoEntre para comparar seu país com esta vaga.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.