As a seasoned Full Stack Engineer, you will play a vital role in shaping the user experience and scalability of our web applications.
Key Responsibilities:
* Develop and maintain frontend features and backend services.
* Contribute to the full development cycle, including technical design, implementation, testing, experimentation, analysis, and launch.
* Collaborate closely with the team on new feature development and visual design ideas.
* Perform code reviews and ensure high code quality.
* Communicate effectively about task progress, blockers, and timelines.
* Own and manage your Jira task pipeline.
Technical Requirements:
* 6+ years of experience in software engineering, with a focus on scalable web applications.
* Strong hands-on experience with TypeScript, Go, and GraphQL.
* Solid understanding of programming basics.
* Backend expertise, including service development, databases, API design, and familiarity with Kubernetes.
* Strong organizational skills with a proven ability to prioritize and meet deadlines.
* Comfortable working in fast-paced, self-directed environments.
* Excellent verbal and written communication skills in English.
Location:
* Brazil only.
* 100% Remote.
Requirements and Qualifications:
We are seeking a highly skilled and experienced Full Stack Engineer who is passionate about building user-facing experiences and scalable backend services. If you have a strong background in software engineering, excellent communication skills, and a passion for innovation, we would love to hear from you.
The ideal candidate will have 6+ years of experience in software engineering, with a focus on scalable web applications. You should have strong hands-on experience with TypeScript, Go, and GraphQL, as well as solid understanding of programming basics. Backend expertise, including service development, databases, API design, and familiarity with Kubernetes, is also essential.
The selected candidate will be responsible for developing and maintaining frontend features and backend services, contributing to the full development cycle, collaborating closely with the team, performing code reviews, and ensuring high code quality. Additionally, they will communicate effectively about task progress, blockers, and timelines, and own and manage their Jira task pipeline.