
Senior Full-Stack Software Engineer
Posted Aug 24

Posted Aug 24
This is a fully remote position, open to applicants in Brazil.
• Design and maintain software functionalities, proposing enhancements and refactoring as needed.
• Stay consistently accessible via the company's communication platforms.
• Actively engage in technical advancement by recommending tools and technologies.
• Work collaboratively with the team, assist colleagues, and take part in alignment meetings.
• Utilize Azure DevOps and GitLab for version control and task management.
• Ensure the quality of code through automated unit, integration, and mutation testing.
• Participate in code reviews and contribute to the establishment of technical standards and best practices.
• Assess and mitigate risks associated with complex tasks.
• Support the onboarding and technical development of junior professionals.
• Extensive experience with Java 8+, Java EE, Spring Boot, Quarkus, and MicroProfile.
• Proficiency in front-end development using Flutter.
• Knowledge of EKS for creating and managing development and production environments.
• Experience with asynchronous integrations utilizing RabbitMQ and/or AWS SQS.
• Ability to create technical documentation using Markdown, Swagger/OpenAPI, the C4 Model, and UML.
• Understanding of relational and non-relational databases, including PostgreSQL and MongoDB.
• Expertise in software architecture best practices such as DDD, microservices, MVC, and Clean Architecture.
• Experience with unit testing using JUnit.
• Familiarity with Redis for caching and in-memory data storage.
• Proficient with Git, adhering to version control best practices including GitFlow.
• Understanding of AWS integrations for implementing and managing cloud services.
• Mobile development experience with Flutter is advantageous.
• Familiarity with Flutter Desktop is a plus.
• Knowledge of Electron JS is beneficial.
• Understanding of JavaScript and TypeScript is advantageous.
• Experience with mutation testing using PIT is a plus.
• Familiarity with GitLab Pipelines is beneficial.
• Knowledge of DynamoDB is a plus.
• Understanding of Linux systems and their administration is advantageous.
• Meal or food allowance of BRL 45.00 per business day (Sólides Benefícios Card).
• Transportation or fuel allowance.
• Unimed health insurance with copay and no monthly premium.
• OdontoPrev dental insurance, with a fixed monthly premium of BRL 21.91.
• Therapy: partnership with Psicologia Viva, providing 3 free sessions per month.
• Online courses available, ranging from Gastronomy to postgraduate programs (Qualifica).
• Access to all courses offered by Escola de Pessoas.
• Home office allowance of BRL 60.00 (Sólides Benefícios Card).
• On-site amenities, including manicures, healthy snacks, and more.
• Birthday month day off.
• TotalPass.
• Childcare allowance for parents of children up to 3 years and 11 months old.
• Special dependent allowance, also extended to parents.
• Ânima ecosystem partnership, offering discounts on undergraduate and postgraduate courses at participating institutions.
• Partnerships with OnHappy and SESC.
• Highly flexible dress code.
• Guapeco pet health insurance.
JumpCloud
Candescent
ELEKS
Get handpicked remote jobs straight to your inbox weekly.