Advertisement
ZENVIA logo
Full-time·ZENVIA

Desenvolvedor Backend Junior

Av. Paulista, 1374 - Bela Vista, São Paulo - SP, Brazil (Remote options available)R$5,200 - R$7,800 per month (approx. $1,050-$1,580 USD) + 10% performance bonus + stock options17 skills

Skills & Stack

Node.jsTypeScriptJavaScriptAWS (EC2, S3, Lambda)DockerKubernetesMongoDBPostgreSQLMySQLRedisApache KafkaRESTful API DesignMicroservices ArchitectureGit/GitHubJest/Mocha TestingCI/CD PipelinesOAuth/Security Protocols

About the Role

As a Junior Backend Developer at ZENVIA, youll join the Core Platform team responsible for building the distributed systems that power mission-critical messaging services. This role offers hands-on experience with high-volume systems processing 50,000+ requests per minute. Youll develop new microservices in Node.js/TypeScript while helping modernize legacy Java components. Key projects include: optimizing Kafka-based event streaming pipelines, implementing real-time message routing algorithms, and enhancing the API gateway that serves ZENVIAs 200+ endpoints. The position includes mentorship from senior engineers, quarterly hackathons to experiment with new technologies, and opportunities to contribute to open-source projects. Successful candidates will grow into full-stack cloud engineers capable of designing systems that meet ZENVIAs 99.99% SLA requirements for financial and healthcare clients.

About ZENVIA

ZENVIA is the leading Communication Platform as a Service (CPaaS) provider in Latin America, empowering businesses to transform customer experiences through omnichannel messaging solutions. Founded in 2011 and publicly traded (B3: ZENV), the company processes over 10 billion messages annually across SMS, WhatsApp, Voice, and emerging channels. With 500+ employees and operations in Brazil, Mexico, and the US, ZENVIA serves 10,000+ clients including major banks, retailers, and healthcare providers. The company has received $54 million in venture funding and was named one of Brazils Top 100 Innovators by Valor Econômico. Their technology stack enables AI-powered conversational commerce, marketing automation, and customer service solutions at enterprise scale.

What You'll Do

15 items
  • 1Develop and maintain Node.js microservices using TypeScript and NestJS framework
  • 2Implement event-driven architectures with Kafka for processing 1M+ daily messages
  • 3Optimize PostgreSQL queries for high-throughput transactional systems
  • 4Build RESTful APIs following OpenAPI 3.0 specifications
  • 5Create unit/integration tests achieving 85%+ code coverage
  • 6Participate in on-call rotation for production incident resolution
  • 7Containerize applications using Docker and deploy to Kubernetes clusters
  • 8Monitor system health with Datadog and New Relic dashboards
  • 9Collaborate with frontend teams using Swagger documentation
  • 10Implement CI/CD pipelines with GitHub Actions and ArgoCD
  • 11Migrate legacy Java/Spring Boot services to Node.js
  • 12Enforce security best practices (OWASP Top 10 compliance)
  • 13Conduct performance tuning using profiling tools
  • 14Document architectural decisions via ADRs
  • 15Contribute to internal open-source libraries

What We're Looking For

  • Bachelors in Computer Science or related technical field
  • 1-2 years professional backend development experience
  • Proficiency in Node.js runtime and TypeScript type system
  • Understanding of relational databases (indexing, transactions)
  • Familiarity with cloud platforms (AWS preferred)
  • Knowledge of container orchestration concepts
  • Experience with message brokers (Kafka/RabbitMQ)
  • Ability to debug complex distributed systems
  • Fluency in Portuguese (business context)
  • Intermediate English for technical documentation
  • Bonus: Java/Spring Boot experience
  • Bonus: Contributions to open-source projects
  • Bonus: Certifications in AWS/Kubernetes
  • Bonus: Experience with PCI-DSS compliant systems
Advertisement

Ready to apply for this role?

Desenvolvedor Backend Junior at ZENVIA — click below to submit your application.

Apply Now
Advertisement

Related Jobs

More jobs at this company

Explore other opportunities at the same company

No related jobs found

Similar jobs in this location

Find other opportunities in the same area

No related jobs found

Jobs requiring similar skills

Discover roles that match your expertise

No related jobs found

Advertisement
Join Us
blur