Back-End Senior Developer opportunity for a complex Webportal project for people living in Brazil with good English skills.Our teamWe are a dynamic and forward-thinking development company that focus on delivering high quality software development services for clients around the globe. We are entering our third year of existence, we are re-branding and expanding our team to new horizons. Even though this is a freelance opportunity we prefer long term partnerships. If you are interested in joining our team, please fill this form as well as the LinkedIn one.The ProjectThe scope of the work is to create a web based application that will provide the necessary functionalities for an agtech company IoT system, based on on the current Thingsboard customer. This webportal will be managing commands of remote IoT devices that are responsible for monitoring and controlling the irrigation and ferigation system.You willBuild and maintain RESTful APIs for efficient data interaction.Design, develop, and implement backend services using NestJS framework.Optimize database queries and ensure database performance using PostgreSQL.Implement authentication, authorization, and security features to protect sensitive data.Collaborate closely with tech-lead and front-end developers to integrate backend functionality with the user interface.Write clean, maintainable, and well-documented code Develop unit and integration tests for backend functionalities.Optimize and troubleshoot backend performance.QualificationsAvailable for 30h a week to work in our projectsA senior-level back-end developer with at least 5+ years of experience.Proven expert in developing backend applications using NestJS.Strong professional in PostgreSQL and database design principles.Solid understanding of RESTful APIs and microservices architecture.Experience with containerization technologies such as Docker.Familiarity with cloud platforms such as AWS or Azure is a plus.A strong communicator with the ability to collaborate effectively with tech lead, back-end developers, and other stakeholders.Strong in analytical, problem-solving, and debugging skillsExcellent in English written skillNot afraid to make questionsFamiliar with using Scrum/Agile development methodologiesWhat we offer:Competitive hourly compensation in dollarsInternational projectsFlexibility of remote workOpportunity to work in more projects with us