Resumo da vaga

Senior Full Stack Software Engineer

Requisitos e responsabilidades

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

About the Role

  • Full-stack application development
  • Cloud infrastructure
  • System architecture
  • CI/CD automation
  • Performance optimization
  • Platform reliability

Full Stack Application Development

  • Design, build, and maintain modern web applications.
  • Develop responsive user interfaces using:
  • React
  • Angular
  • Vue.js
  • Build reusable components and scalable front-end architecture.
  • Translate Figma and Sketch designs into production-ready applications.
  • Optimize applications for performance, accessibility, and responsiveness.

Details

  • React
  • Angular
  • Vue.js
  • Node.js
  • Python (Django, Flask, FastAPI)
  • Java
  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Google Cloud Platform (GCP)
  • Microsoft Azure
  • GitHub Actions
  • Jenkins
  • CircleCI
  • Docker
  • Kubernetes
  • Unit tests
  • Integration tests
  • End-to-end tests
  • Jest
  • Mocha
  • PyTest
  • Cypress
  • Datadog
  • New Relic
  • Grafana
  • Prometheus
  • GDPR
  • SOC 2
  • HIPAA
  • JavaScript
  • TypeScript
  • React
  • Node.js
  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • GCP
  • Azure
  • Git workflows
  • CI/CD pipelines
  • Software architecture
  • Terraform
  • Pulumi
  • CloudFormation
  • SaaS platforms
  • High-traffic applications
  • Kubernetes
  • Microservices
  • Event-driven architecture
  • Serverless computing
  • Staff Engineer
  • Engineering Manager
  • Solutions Architect
  • Principal Engineer

Backend Development & APIs

  • Develop RESTful and GraphQL APIs using:
  • Node.js
  • Python (Django, Flask, FastAPI)
  • Java
  • Design secure authentication and authorization systems.
  • Build scalable business logic and third-party integrations.
  • Design and optimize relational and NoSQL databases including:
  • PostgreSQL
  • MySQL
  • MongoDB

Cloud Infrastructure & DevOps

  • Deploy and manage applications on:
  • AWS
  • Google Cloud Platform (GCP)
  • Microsoft Azure
  • Build and maintain CI/CD pipelines using:
  • GitHub Actions
  • Jenkins
  • CircleCI
  • Manage containerized applications using:
  • Docker
  • Kubernetes
  • Support cloud-native infrastructure and deployment automation.

Testing & Engineering Quality

  • Write and maintain:
  • Unit tests
  • Integration tests
  • End-to-end tests
  • Utilize testing frameworks such as:
  • Jest
  • Mocha
  • PyTest
  • Cypress
  • Maintain high code quality through peer reviews and engineering best practices.
  • Troubleshoot production issues and optimize application performance.

Monitoring, Security & Reliability

  • Monitor systems using:
  • Datadog
  • New Relic
  • Grafana
  • Prometheus
  • Implement logging, alerting, and observability best practices.
  • Apply secure coding standards aligned with OWASP guidelines.
  • Support compliance with standards such as:
  • GDPR
  • SOC 2
  • HIPAA
  • Improve system uptime, resiliency, and disaster recovery readiness.

Technical Leadership

  • Collaborate with Product Managers, Designers, and Engineers to deliver scalable solutions.
  • Lead architecture discussions and technical planning.
  • Mentor junior and mid-level engineers through reviews, pairing, and coaching.
  • Contribute to engineering standards, documentation, and long-term technical roadmaps.

Must-Have Qualifications

  • 5+ years of professional full-stack software engineering experience.
  • Strong proficiency with:
  • JavaScript
  • TypeScript
  • React
  • Node.js
  • Experience building production-grade APIs and scalable applications.
  • Hands-on experience with:
  • PostgreSQL
  • MySQL
  • MongoDB
  • Cloud deployment experience using:
  • AWS
  • GCP
  • Azure
  • Strong understanding of:
  • Git workflows
  • CI/CD pipelines
  • Software architecture
  • Excellent debugging, optimization, and troubleshooting skills.
  • Strong written and verbal English communication skills.

Nice to haves

  • Experience leading architecture reviews and technical design sessions.
  • Experience with Infrastructure as Code (IaC):
  • Terraform
  • Pulumi
  • CloudFormation
  • Experience building:
  • SaaS platforms
  • High-traffic applications
  • Familiarity with:
  • Kubernetes
  • Microservices
  • Event-driven architecture
  • Serverless computing
  • Experience with observability, cloud cost optimization, and distributed systems.

What Makes You a Strong Fit

  • You think end-to-end and can own features from design through deployment.
  • You enjoy solving infrastructure and scalability challenges.
  • You balance rapid execution with maintainable architecture.
  • You communicate technical concepts clearly.
  • You proactively improve engineering standards and system reliability.
  • You enjoy mentoring engineers and strengthening engineering culture.

What a Typical Day Looks Like

  • Participate in sprint planning and engineering standups.
  • Build new full-stack features.
  • Review pull requests and mentor engineers.
  • Debug production issues and optimize application performance.
  • Collaborate with Product and Design teams.
  • Deploy updates through CI/CD pipelines.
  • Monitor infrastructure health and resolve issues.
  • Contribute to architecture planning and long-term platform improvements.

Key Metrics for Success (KPIs)

  • Timely delivery of high-quality features
  • Application uptime of 99.9% or higher
  • High code quality and maintainability
  • Automated test coverage of 80% or greater
  • Reduced technical debt
  • Fast resolution of production incidents
  • Positive engineering collaboration and mentorship

Why Join Us?

  • Own end-to-end product development and infrastructure.
  • Work on modern cloud-native technologies.
  • Influence architecture and engineering best practices.
  • Collaborate with experienced product and engineering teams.
  • Fully remote role with long-term career growth.
  • Opportunity to grow into:
  • Staff Engineer
  • Engineering Manager
  • Solutions Architect
  • Principal Engineer
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoFull Stack EngineeringÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackAWS, Azure, CI/CDSkills 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.