Tech Lead – Senior Software Engineer

Job not on LinkedIn

September 18

Apply Now
Logo of CODE Éxitos

CODE Éxitos

CODE Éxitos is a product development studio that designs, builds, and launches digital products such as mobile applications, SaaS platforms, and IoT devices for entrepreneurs and innovators.

51 - 200 employees

📋 Description

• Take ownership of complex technical challenges, lead and deliver critical projects/features, and help drive technical decisions. • Work independently, tackle high-impact tasks, lead projects and actively mentor junior developers. • Demonstrate technical excellence, contribute significantly to system design and architecture, and ensure software quality and scalability. • Serve as a foundation for growing into an Architect Engineer position. • Lead design and architecture discussions for end-to-end systems and take ownership of systems and features across multiple projects. • Ensure delivery of high-quality full-stack solutions with strong ownership and minimal supervision. • Contribute to code reviews, maintainability, and testing coverage; implement and maintain CI/CD pipelines for automated testing, builds, and deployments. • Mentor junior and mid-level engineers and foster technical growth within the team. • Collaborate with product managers, designers, and stakeholders to clarify requirements and align technical solutions with business and user needs.

🎯 Requirements

• Design, develop, and deliver complex full-stack features with high quality, owning solutions end-to-end. • Collaborate on system design and architecture, ensuring scalability, maintainability, and performance. • Write clean, maintainable, and efficient code across the full stack, following modern best practices (e.g., SOLID principles). • Develop and maintain frontend components using modern frameworks like React, Vue.js, or Angular. • Familiarity with state management tools like Redux, Pinia, or MobX. • Backend proficiency in languages such as C#, Golang, Node.js, or Python. • Deep understanding of SOLID principles and modern software design patterns. • Experience in designing and building scalable APIs (RESTful or gRPC). • Strong knowledge of HTML, CSS, and JavaScript/TypeScript, including responsive design practices. • Hands-on experience with databases (SQL and NoSQL), including query optimization. • Experience with containerization tools (e.g., Docker) and orchestration platforms like Kubernetes. • Familiarity with cloud platforms (AWS, Azure, or GCP) and relevant services (e.g., Lambda, S3, EC2). • Experience working with CI/CD pipelines (e.g., GitHub Actions, Jenkins, or CircleCI). • Solid understanding of version control systems (Git) and collaborative workflows. • Ability to debug, test, and optimize code across the full stack (unit testing, integration testing, performance optimization). • 4+ years of professional experience as a software developer, delivering full-stack solutions. • Strong collaboration and communication skills for working across teams. • Exposure to monitoring and observability tools (e.g., Datadog, Prometheus, or Grafana). • Experience optimizing web applications for performance and SEO. • Knowledge of security best practices in frontend, backend, and APIs. • Contributions to open-source projects or technical blogs showcasing full-stack expertise.

Apply Now

Similar Jobs

September 3

Lead architecture and mentor engineers on Kubernetes, .NET Core, AWS, and Angular for a vertical SaaS improving elective medicine.

Angular

AWS

Kubernetes

Microservices

NoSQL

SQL

TypeScript

.NET

July 31

Join a leading tech company in LATAM to design scalable data solutions and pipelines.

🗣️🇪🇸 Spanish Required

Airflow

Apache

AWS

Azure

Cloud

Google Cloud Platform

Hadoop

Java

Kafka

NoSQL

Python

Spark

SQL

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com