Resumo da vaga

Full Stack Engineer (Remote, Full- Time) [IS014]

Requisitos e responsabilidades

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

Responsibilities

  • Own and implement changes across the SaaS platform, including backend services, batch processing, data analytics and frontend features.
  • Focus on decoupling the backend from the legacy frontend by creating a solid API foundation for a modern React-based user interface.
  • Contribute to defining target architectures for current and future platform iterations, balancing pragmatic iterative improvements with larger-scale changes.
  • Collaborate with backend, frontend and hardware teams to deliver robust and integrated solutions.
  • Recommend and implement improvements to the codebase and engineering processes, with a particular focus on automated testing, CI/CD and deployment strategies.
  • Mentor other members of the engineering team.
  • Stay current with best practices and rapidly acquire new skills to remain up to date within your technical field.
  • Be accountable for GDPR, general data and system security in your day-to-day work.
  • Propose technical solutions to meet business requirements and resolve technical support enquiries.
  • Work closely with the Lead Engineer to define the future state of the platforms and play a pivotal role in evolving and transforming the current technology stack.

Requirements

  • 5+ years of professional software engineering experience at a high mid to low senior level.
  • Experience delivering high-growth SaaS-based applications.
  • Experience with modern PHP Laravel (v12+) and Lumen.
  • Full stack development experience using JavaScript (jQuery).
  • Demonstrable experience writing well-designed, reliable, loosely coupled object-oriented code, including SOLID principles and common design patterns.
  • Experience building cloud-native architectures to solve scalability and reliability requirements.
  • Practical understanding of Agile SDLC (Software Development Life Cycle) and embedding quality and security throughout the development lifecycle.
  • Experience using SDLC tools including GitHub, Jenkins, Jira and Confluence.
  • Deep knowledge of relational databases, including schema design, profiling and query optimisation (MySQL preferred).
  • Strong communication skills with the ability to work effectively with both technical and non-technical stakeholders, bridging the gap between Product and Engineering.
  • Open-minded, forward-thinking and willing to adapt to new solutions.
  • Able to take ownership and accountability for projects.

Nice to haves

  • Cloud experience, with exposure to Google Cloud Platform being advantageous.
  • Understanding of Shift-Left and Shift-Right testing and why each is important.
  • Previous experience mentoring other engineers.
  • Familiarity with application monitoring tools such as New Relic or Nightwatch.
  • Familiarity with DevOps practices including containerisation, Docker, Kubernetes, CI/CD pipelines and Infrastructure as Code (IaC).
  • Experience with data warehousing systems, particularly Google BigQuery.
  • Experience using Node.js and TypeScript, or a willingness to learn.

Benefits

  • Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter)
  • No Weekend Work: Real work-life balance, not just words
  • Day 1 Benefits: Laptop and full medical insurance provided
  • Support That Matters:Mentorship, community, and forums where ideas are shared
  • True Belonging: A long-term career where your contributions are valued
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoFullstack DevelopmentÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackCI/CD, Docker, JavaScriptSkills 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.