
Senior Developer, Golang, Vue.js
LWSA
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
Job Level
About the role
- Design and development of scalable, resilient solutions for both backend and frontend;
- Track and manage technical debt across solutions;
- Actively contribute to strategy alongside the product and business teams;
- Monitor and control levels of platform obsolescence;
- Mentor team members through practices such as pair programming and code reviews;
- Drive continuous improvement of the technologies and solutions used;
- Promote a culture of code review, DevOps, and secure development;
- Participate in all phases of designing high-criticality systems, analyzing requirements and proposing new interfaces and technical solutions;
- Ensure code quality and observability of business and system metrics;
- Establish unit and automated testing routines (backend and frontend);
- Provide L3 technical support.
Requirements
- Experience developing web software using Golang;
- Proficiency in Vue.js for building modern, reactive interfaces;
- Experience with microservices architecture;
- Experience with unit and integration testing;
- Experience with large-scale, high-complexity systems;
- Strong knowledge of code versioning using GitLab/GitHub;
- Familiarity with best practices: SOLID, Clean Code, Design Patterns;
- Experience with relational and NoSQL databases (MySQL, DynamoDB, DocumentDB);
- Solid knowledge of HTML5, JavaScript (ES6+), and CSS3 (Sass/Less);
- Experience with event-driven architecture and messaging (Kafka, AMQ, SQS, SNS);
- Experience with monitoring and observability (APM, logs, metrics, tracing);
- Technical English.
Benefits
- Health insurance;
- Dental insurance;
- Meal allowance or food voucher;
- Childcare assistance;
- Profit-sharing program (PPR);
- Birthday day off each year;
- Life insurance;
- Wellhub (wellness platform);
- Férias&Co (travel benefit);
- Zenklub (psychotherapy and nutritional counseling);
- Parental leave: 6 months maternity and 20 days paternity;
- Flexible hours;
- Education and language-learning assistance;
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GolangVue.jsmicroservices architectureunit testingintegration testinglarge-scale systemsGitLabGitHubHTML5JavaScript
Soft Skills
mentoringpair programmingcode reviewscontinuous improvementcollaborationcommunication