
Technical Lead
Somnio Software
full-time
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead the technical execution of high-complexity projects.
- Act as the ultimate technical authority within a project.
- Ensure solutions are scalable, secure, and maintainable.
- Bridge product vision and technical implementation.
- Mentor developers and manage stakeholder expectations in a multicultural environment.
- Make difficult architectural trade-offs and guide the development team by example.
Requirements
- 10+ years of professional experience in software development, with at least 2 years in leadership or architectural roles.
- University Degree in Software Engineering, Computer Science, or related fields.
- Fullstack Proficiency: Deep expertise in modern frontend frameworks (e.g., React, Flutter) and backend ecosystems (e.g., Node.js, Python, or Go).
- Cloud & Infrastructure Mastery: Proven experience designing and managing cloud-native architectures on AWS (Lambda, EC2, RDS, S3) and containerization (Docker/Kubernetes).
- System Design & Architecture: Ability to design distributed systems, microservices, and event-driven architectures.
- Proficiency in creating ADRs and architectural diagrams.
- Technical Refinement: Strong ability to translate complex business requirements into granular, executable technical user stories and tasks.
- Testing & Quality Culture: Deep understanding of testing pyramids, CI/CD pipeline design, and strict enforcement of code quality standards through rigorous Code Reviews.
- Security by Design: Implementation of security best practices, including OAuth2/OpenID, data encryption, and OWASP compliance.
- Strategic Debt Management: Ability to identify, document, and plan the resolution of technical debt while balancing delivery speed.
- English C1 (Verbal and Written): Exceptional ability to communicate technical concepts, lead client meetings, and negotiate technical scopes in English.
- Leadership & Mentoring: Experience performing Pair Programming, coaching developers to increase their seniority, and acting as the final point of escalation for technical blockers.
- Nice to have Mobile Experience: Familiarity with Flutter or React Native for cross-platform mobile solutions.
- Infrastructure as Code (IaC): Experience with Terraform or AWS CDK.
- Monitoring & Observability: Proficiency with tools like New Relic, Datadog, or ELK stack to preemptively identify performance bottlenecks.
- Agile Management: Experience leading technical estimations (Story Points, T-shirt sizing) and collaborating closely with Project Managers to ensure roadmap predictability.
Benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentleadershiparchitectural rolesfrontend frameworksbackend ecosystemscloud-native architecturescontainerizationsystem designmicroservicesevent-driven architectures
Soft skills
mentoringstakeholder managementcommunicationstrategic debt managementleadershipnegotiationcoachingproblem-solvingcollaborationtechnical authority