
Mid-level Developer – Go (Golang), PHP
LWSA
full-time
Posted on:
Location Type: Remote
Location: Brasil
Visit company websiteExplore more
About the role
- Design and build scalable, resilient solutions;
- Monitor and manage technical debt of solutions;
- Actively participate in strategy with the product/business team;
- Create and maintain technical documentation for developed code;
- Manage platform obsolescence levels;
- Collaborate with other team members;
- Continuously evolve the technology and solutions used, monitoring application and system performance to ensure agility and efficiency;
- Foster a culture of code review, DevOps and secure development;
- Participate in all phases of designing high-criticality systems, analyzing requirements, proposing new solutions that add value to technical and business areas and aiming to improve the product;
- Ensure code quality and the observability of business and system metrics;
- Establish unit testing and automated testing routines for developed products;
- Provide L3 technical support.
Requirements
- Experience developing web software using languages such as PHP and related frameworks;
- Proficient with code versioning using 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 and unit testing, and secure development concepts;
- Technical English;
- Experience with monitoring and observability (APM, logs, metrics, tracing);
- Familiarity with agile methodologies (Kanban, Scrum, etc.).
Benefits
- Health insurance;
- Dental insurance;
- Meal allowance or food voucher;
- Childcare assistance;
- Profit sharing program (PPR);
- Birthday day off (one day off during your birthday month);
- Life insurance;
- Wellhub (wellness benefits);
- Férias&Co (travel benefit);
- Zenklub (psychotherapy and nutritional counseling);
- 6-month maternity leave and 20-day paternity leave;
- Flexible working hours;
- Educational assistance and language learning support;
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPGitLabGitHubSOLIDClean CodeDesign PatternsMySQLDynamoDBDocumentDBRedis
Soft Skills
collaborationcommunicationstrategic thinkingcode reviewagilityefficiencytechnical support