Full Stack Developer at 3KTree full time

3KTree HQ: Anápolis, Goiás, Brazil Remote job Jun 12

As a Full Stack Developer specializing in Node.js, React, and TypeScript, you will be an integral part of our engineering team, building modern, scalable web applications from front-end interfaces to back-end services. You will collaborate with designers, product managers, and fellow engineers to deliver high-quality software solutions while embracing innovation, clean architecture, and AI-assisted development practices in a fast-paced environment.

  • Design, develop, and maintain scalable web applications using React.js, Node.js, and TypeScript
  • Build responsive and intuitive user interfaces with a strong focus on performance and usability
  • Develop secure and efficient RESTful APIs and backend services
  • Collaborate with cross-functional teams to define, design, and deliver new product features
  • Optimize application performance, troubleshoot issues, and resolve bugs across the full technology stack
  • Write clean, maintainable, and well-documented code following industry best practices
  • Participate in code reviews, technical discussions, and architecture planning
  • Integrate third-party services, cloud platforms, and external APIs
  • Contribute to continuous improvement by adopting modern development tools and automation practices
  • Utilize AI-powered development tools to improve productivity and software quality
  • Minimum 5 years of professional experience developing applications with Node.js and React.js
  • Strong proficiency in JavaScript (ES6+) and TypeScript
  • Experience building and consuming RESTful APIs and microservice-based architectures
  • Experience working with SQL and NoSQL databases such as PostgreSQL, MySQL, or MongoDB
  • Solid understanding of Git and collaborative development workflows
  • Familiarity with authentication and authorization mechanisms such as JWT or OAuth
  • Strong analytical, debugging, and problem-solving skills
  • Ability to work independently in a remote, collaborative environment
  • Good written and verbal English communication skills
  • Experience with Next.js
  • Experience with Docker, Kubernetes, and containerized deployments
  • Knowledge of Redis, message queues, caching strategies, and scalable architectures
  • Experience deploying applications on cloud platforms such as AWS, Vercel, or Google Cloud
  • Familiarity with CI/CD pipelines and DevOps practices
  • Experience integrating AI services or Large Language Models (LLMs) into production applications
  • Previous experience in startups, SaaS, fintech, or fast-growing technology companies
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • Competitive compensation based on experience
  • Fully remote work with flexible scheduling
  • Opportunity to work with cutting-edge AI and modern web technologies
  • Professional growth through challenging international projects
  • Collaborative and supportive engineering culture
  • Long-term career development opportunities within a growing technology company
Job Skills
Requirements
Availability:
Full-time (40 hrs/wk)
Experience levels:
Beginner (1 - 3 yrs), Intermediate (3 - 5 yrs)
Languages:
English

$30/hr