Somnio Software

Technical Lead

Somnio Software

full-time

Posted on:

Location Type: Remote

Location: Argentina

Visit company website

Explore more

AI Apply
Apply

Job Level

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