Talentuch

Senior Full Stack Engineer, React and Go

Talentuch

full-time

Posted on:

Origin:  • 🇧🇷 Brazil

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

Distributed SystemsGoJavaMicroservicesPostgresReactRubySQLTypeScript

About the role

  • Design, develop, and maintain robust and scalable full-stack applications and features using TypeScript, React, Go, and Postgres.
  • Improve user experience by collaborating with designers to implement intuitive interfaces and reduce user pain points.
  • Build and enhance microservices focusing on reliability, maintainability, and scalability within distributed systems.
  • Contribute to automated testing strategies and participate actively in code reviews to ensure product quality.
  • Collaborate with product managers, designers, QA analysts, and other engineers within an Agile development framework.
  • Contribute to engineering best practices, driving improvements in processes, architecture, and technology stack.
  • Mentor junior and mid-level engineers and share technical expertise.
  • Distill user stories or business requirements into technical requirements and robust technical designs.

Requirements

  • Bachelor’s degree in Computer Science, a related field, or equivalent experience.
  • 5+ years of professional software engineering experience.
  • Experience with TypeScript and React.
  • Experience with one or more general-purpose programming languages (Go, C/C++, C#, Java, Ruby, etc.).
  • Experience with one or more SQL databases.
  • Strong understanding of common data structures and design patterns.
  • Experience working with a microservice architecture and distributed systems.
  • Proficiency in using unit testing frameworks.
  • Dedication to developing clear, reliable, and maintainable code.
  • Proficiency with common git operations.
  • Strong communication skills, effectively conveying ideas to both technical and non-technical partners.
  • Experience mentoring other engineers.