About us
CUB specializes in automating receivables and post-sales for Brazilian land developments. Our technology enhances efficiency, reduces delinquency, and offers strategic insights for better decision-making.
About the role
As a Senior Software Developer, you'll join a growing startup with a strong focus on learning and teamwork. Enjoy the flexibility of remote work while you help to improve automation for land developments in Brazil. Your role as a senior member will be crucial in guiding our tech efforts and making a real difference in a supportive environment.
What you'll do
* Crafting production-ready, shippable code with a strong emphasis on clean code principles.
* Implement and refine testing strategies for unit, integration, and end-to-end tests to ensure software quality, continuously monitoring system health for reliability and performance.
* Troubleshooting and resolving technical issues, and effectively communicating solutions to the team.
* Work in the DevOps field to provision, configure, and manage infrastructure with Terraform, and automate deployment pipelines for CI/CD workflows.
* Stay informed on emerging technologies and industry trends to drive innovation and enhance efficiency, while identifying and evaluating open-source and market solutions. This involves discerning when to integrate external services or pursue in-house development, optimizing our development process.
Qualifications
* Degree in Computer Science, Engineering, or related field.
* Minimum professional experience of 5 years in software development, with a deep focus on Node.js and TypeScript, proficiency in building RESTful APIs, web services and microservices using frameworks like Nest.js or Express.js
* Experience with cloud platforms, preferably AWS, including deployment, management, and optimization of cloud resources.