Description
**Your mission:**
Deliver high-performance, high-quality software solutions using modern technologies and promoting technical excellence. Collaborate with the team to create scalable, secure solutions aligned with the company's strategic business objectives. Propose and implement technical solutions that ensure efficiency, monitoring, and security in achieving objectives. Work closely with technical and business teams to identify opportunities and solutions, ensuring deliverables add value and contribute to organizational results.
**Your day-to-day responsibilities:**
* Design solutions (architecture, modeling, code design), developing systems that deliver value and align with company objectives.
* Disseminate and share knowledge within internal and external communities, staying up to date on trends and best practices, and contributing to increasing the company’s market relevance.
* Deliver and review testable code to ensure team delivery quality, resolve issues and blockers impacting agreed deadlines, and realign agreed expectations.
* Deliver systems and features meeting customer needs, ensuring usability, performance, and alignment with business objectives.
* Design and develop high-performance, responsive front-end components, creating optimized scripts for browsers across various devices, focusing on user experience and application performance.
* Ensure adequate test coverage for your developments and influence the rest of the squad to maintain high quality standards.
* Possess knowledge of business metrics and understand how one impacts another.
* Strategically collaborate with stakeholders (designers, PMs, engineers) to align technical solutions with business goals.
* Mentor less experienced developers, promoting good coding practices, constructive code reviews, and continuous team improvements.
* Propose and implement architectural improvements, ensuring continuous evolution of the codebase and alignment with modern industry standards.
* Identify problems and propose improvements to the codebase, architecture, systems, and processes, aiming to optimize efficiency and maximize delivery impact.
* Collaborate with the team in developing and maintaining high-quality code, actively participating in code review processes (pair review), ensuring best practices, knowledge sharing, and continuous improvements to the codebase.
**What we’re looking for:**
* Completed undergraduate degree (Systems Analysis, Computer Engineering, or related fields);
* Proficiency in programming languages: JavaScript, TypeScript, VueJS, Vue3, Angular, React;
* Proficiency in distributed systems (preferably Monoliths and Microservices);
* Proficiency in DevOps (Git, PR, Release, Deploy, CI and CD);
* Proficiency in Cloud platforms (preferably GCP: Google Cloud Platform);
* Proficiency in programming paradigms (preferably Structured, Object-Oriented, and Functional);
* Proficiency in design patterns;
* Proficiency in databases (preferably DataStore and PostgreSQL);
* Proficiency in Quality Assurance (unit, integration, snapshot, code review, and E2E testing);
* Proficiency in Web Architecture (client-server model, caching, DNS, static hosting, CDN, application servers, and BFF);
* Experience in Software Architecture (preferably Clean Architecture, MVC, DDD, or Flux);
* Experience/knowledge in UX (trackings, accessibility, responsiveness);
* Experience in security solutions applied during software development;
* Experience in solutions for identifying errors in applications, infrastructure, and availability (Observability);
* Experience in scalable solutions aligned with business growth;
* Relevant experience in critical, high-performance projects.
**Bonus points if you have:**
* Experience with backend languages: Kotlin / Java
* Experience in banking-sector projects
**Benefits:**
* Health Insurance;
* Dental Insurance;
* Online Psychotherapy;
* TotalPass;
* Life Insurance;
* Meal and Food Allowance (VA/VR);
* Discount Partnerships (Universities and Language Schools);
* Worry-Free \- Various Insurance Options;
* No dress code;
**\#JOINCONTABILIZEI**
**Culture and Development \= We Build Together**
Believing that the success of entrepreneurial people is our success, Guardians of our culture build every day the best place to work. Growing with Contabilizei and telling your own story!
Striving to be 1% better every day is an important value at our rocket. One of the pillars encouraging ownership among our Guardians is the Performance Cycle, offering Y-shaped career paths, Feedback Culture (1:1\), and tools helping identify development opportunities and enabling constant evolution of our values.
It’s important you know — you can be who you are! We’re raising awareness and building a psychologically safe environment through Diversity and Inclusion initiatives. We are authentic and believe this is everyone’s responsibility as Guardians. All our opportunities are open to diverse individuals across gender identity, race and ethnicity, sexual orientation, origin, persons with disabilities (PwD), and all possible intersections.