Vaga Full Stack

Lead Fullstack Engineer (Java/Kotlin/ReactJS)

NoSQL Kotlin Java GraphQL kubernetes ReactJS

VeganHive

VeganHive

Startup

Salário: Até R$12.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

A VeganHive é uma empresa dedicada ao veganismo com a missão de construir um mundo mais compassivo e sustentável. Empoderamos os indivíduos e donos de negócios através de uma plataforma social online com o objetivo de acelerar uma transição global para o estilo de vida vegano.

Junte-se a nós e seja parte desta aventura com uma equipe criativa e com visão de futuro.

Para os Animais, para o Planeta e para Todos Nós!

Atividades e Responsabilidades

- Architect, design, develop, test, refactor and scale backend apis and microservices for new and existing user-centric product features
- Implement user-centered design methods and/or design-thinking throughout the product development lifecycle
- Lead and collaborate effectively with other engineering teams and architects to solve complex problems spanning their respective areas
- Ensure reusable code, diagnose, troubleshooting and bug fixes
- Stay up-to-date on relevant technologies, trends and opportunities

Requisitos

- Fluent English speaker
- Deep understanding of OO, functional, event-based and reactive programming paradigms
- Strong knowledge of algorithms, standard data structures and async multi-threading
- Proficiency with back-end technologies such as Java/Kotlin, GraphQL or REST apis, Microservices, Kafka (or similar), SQL and NoSQL databases
- Proficiency with front-end technologies such as JS, ReactJS, GraphQL, REST, HTML5, CSS3
- Experience working with third-party APIs and integrations
- Good knowledge of Git, Git Flow, CI/CD, Docker and DevOps
- Strong analytical, testing and debugging skills with ELK (or similar)
- Experience with writing reliable and strategic automated unit and integration tests
- Proactive and get things done spirit
- Ability to work remotely, independently and as a team player with an offshore team

Desired Abilities
- Understanding of Agile software development methodologies
- Proficiency with infrastructure and cloud technologies such as GCP, Kubernetes, Networking, Linux, etc
- Experience with cross-browser, cross-platform, and design constraints on the web
- Understanding of security standards and software architecture
- Good communication skills and empathy

O que nós oferecemos

- Unique opportunity to lead an international team and solve large scale problems - Start-up culture that values compassion, sustainability, innovation and personal growth - Acquire lots of career opportunities and learnings of emerging cutting-edge technologies - Enjoy a fun remote work experience with friendly environment and flexible hours