← Todas as vagas

Senior Fullstack Engineer

Empresa
Makai Digital
Área
Full stack
Região
Exterior
Local
28 países, incluindo o Brasil
Modalidade
Remoto
Senioridade
Sênior
Stack
React, Vue, Svelte, TypeScript, Node.js, Python
Publicada
01/11, 09:36 (Brasília), há 2 dias

Ver anúncio original via Himalayas

Role Summary: We are looking for an experienced Senior Fullstack Engineer with deep expertise in React and Node.js to lead the development of end-to-end solutions. You will be responsible for architecting and building robust, scalable, and high-performance applications, from the user interface to the underlying server-side logic. What You'll Do: • Lead the design and development of full-stack web applications, ensuring seamless integration between the front-end and back-end. • Build responsive and interactive user interfaces using React.js, TypeScript, and modern front-end practices. • Develop scalable server-side logic, APIs, and microservices using Node.js and frameworks like Express.js or Fastify. • Implement and consume both RESTful and GraphQL APIs. • Establish and manage CI/CD pipelines for automated testing and deployment on cloud platforms like AWS, Azure, or GCP. • Mentor junior and mid-level engineers, conduct code reviews, and promote engineering best practices. • Collaborate with product managers and designers to translate requirements into technical solutions. Must-Haves: • Extensive professional experience building full-stack applications with a strong focus on React.js and Node.js. • Expert-level proficiency in JavaScript and TypeScript. • Deep understanding of API design principles for both REST and GraphQL. • Hands-on experience with deploying and managing applications on cloud platforms (AWS, Azure, or GCP). • Proficiency with containerization technologies like Docker and orchestration with Kubernetes. • Experience with modern testing frameworks such as Jest, Cypress, or Playwright. • Demonstrated ability to lead projects and mentor other engineers. Nice-to-Haves: • Experience with other front-end frameworks (e.g., Vue, Svelte) or back-end languages (e.g., Go, Python). • Knowledge of infrastructure as code tools like Terraform or CDK. • Experience designing and working with distributed systems or microservices architecture. Originally posted on Himalayas