Description
We simplify the lives of thousands of entrepreneurs. We are an ERP system for micro and small businesses, offering tools that enable more integrated, simple, and practical operational and financial management.
As a **Senior Developer**, you will join a team of over 80 professionals and work on developing scalable and resilient solutions using **PHP and Golang**. Our technology team is responsible for fulfilling the needs and aspirations of our customers and market partners!
This opportunity is fully remote under the CLT employment regime, with a 40-hour weekly schedule.
**Join us in helping companies manage their businesses simply and intelligently—through technology!**
**Responsibilities and duties**
* Design and build evolutionary and resilient solutions;
* Monitor and manage technical debt of solutions;
* Actively participate in strategy discussions with the product/business team;
* Manage platform obsolescence levels;
* Guide team members through practices such as pair programming and code reviews;
* Pursue continuous improvement of the technology and solutions used;
* Promote a culture of code review, DevOps, and secure development;
* Participate in all phases of high-criticality system design—analyzing requirements, proposing new solutions that add value to both technical and business areas, and aiming for product improvements;
* Ensure code quality and observability of business and systemic metrics;
* Establish routines for unit and automated testing of developed products;
* Provide Level 4 technical support.
**Requirements and qualifications**
* Experience developing web software using languages such as PHP and related frameworks;
* Proficiency in source code versioning via GitLab/GitHub;
* Experience with best practices: SOLID, Clean Code, Design Patterns;
* Experience with relational and non-relational databases (MySQL, DynamoDB, DocumentDB);
* Experience with key-value databases such as Redis is desirable;
* Knowledge of HTML, JavaScript, CSS, and front-end frameworks;
* Experience with event-driven architecture, messaging, and event-oriented systems (Kafka, AMQ, SQS, SNS, etc.);
* Knowledge of automated testing, unit testing, and secure development concepts;
* Technical English;
* Experience with monitoring and observability (APM, logs, metrics, tracing);
* Experience with microservices architecture;
* Experience with large-scale, highly complex systems;
**Desirable and differentiating skills:**
* Knowledge of web software development using languages such as Golang and related frameworks;
* Familiarity with agile methodologies (Kanban, Scrum, etc.);
* Experience with InfluxDB is desirable;
* Familiarity with CI/CD pipelines, Docker, and Terraform;
* Experience with cloud solutions (AWS);
* Development of highly complex systems;
* Experience with other programming languages such as .NET, Node.js, Python, Java, etc. is desirable;
* Mentoring and technical leadership (code, best practices, onboarding);
* Technical decision-making (scalability, performance, trade-offs).
**What we offer:**
Health insurance;
Dental insurance;
️Meal allowance or food allowance;
Childcare assistance;
Profit-sharing program (PPR);
️Birthday day off;
Life insurance;
️ ️ Wellhub;
Zenklub (psychotherapy/nutritional counseling);
6-month maternity leave and 20-day paternity leave;
* Flexible working hours;
Education assistance and language learning assistance;
Join us in helping companies manage their businesses simply and intelligently—through technology!
We foster an honest, transparent, and continuously evolving culture focused on creating a lighter workplace and ensuring full integration among all Blingers.
**Where we are:**
Rua Olavo Bilac, 914, sala 101 \- Ground floor \- Imigrante \| Bento Gonçalves \- RS \| CEP: 95702\-000
**Important note:**
This and all open positions at LWSA are open to everyone, regardless of gender, ethnicity, sexual orientation, disability, and/or socioeconomic status.
We emphasize that our job openings are open to all persons with disabilities (PwDs).