Kovi

Senior Software Engineer – Fullstack

Kovi

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and implement fullstack products and systems focused on driving growth (e.g., dynamic landing pages, acquisition automations, internal sales and CRM tools, A/B experiments).
  • Work closely with internal stakeholders (Growth, Data, Marketing, CX, Product) to identify technical opportunities that have a direct impact on the sales funnel.
  • Build and maintain distributed systems, integrating internal services and external APIs with reliability and performance in mind.
  • Act as a technical reference for the team: make architecture decisions, review PRs, share best practices, and maintain clean, sustainable code.
  • Lead initiatives from scratch with autonomy, prioritizing the highest-impact problems and measuring results clearly.
  • Maintain high engineering standards: automated tests, observability, documentation, performance, security, and resilience.
  • Build monitoring and alerts, participate in on-call rotations, and take part in incident response with a focus on learning and continuous improvement.

Requirements

  • 5+ years of experience as a fullstack software engineer, with direct impact on product or growth teams.
  • Proficiency in at least one modern backend language (Go, Node.js, Python, Kotlin, or equivalent).
  • Solid experience with modern frontend frameworks (React, Vue, Next.js, or similar).
  • Familiarity with CI/CD, automated testing, microservices architecture, versioning, and frequent deployments.
  • Experience with relational and non-relational databases (PostgreSQL, Redis, MongoDB, etc.).
  • Direct experience working on end-user-facing systems (product, sales, commerce) and the ability to translate business needs into efficient technical solutions.
  • Practical knowledge of A/B testing, SEO, and data-driven practices.
  • Strong sense of ownership, clear communication, and ability to collaborate in agile, multidisciplinary environments.
  • Technical English for reading and writing documentation and pull requests.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
fullstack developmentbackend programmingGoNode.jsPythonKotlinfrontend frameworksReactVueNext.js
Soft Skills
ownershipcommunicationcollaborationagile methodologyleadershipproblem-solvingautonomytechnical referencebest practicescontinuous improvement