Descripción del puesto
Job Summary
Our client is seeking a highly skilled and experienced Software Engineer to join our dynamic team.
Job Responsibilities
-
Design and architect complex software systems with a focus on scalability, performance, and maintainability (TypeScript, Vue.js, Node.js).
-
Provide significant guidance and mentorship to team members, setting short and medium-term strategic direction plans.
-
Become a subject matter expert in our client’s technology stack and take ownership of significant components of the codebase.
-
Influence prioritization and resource allocation with management and cross-functional partners to achieve engineering goals.
-
Contribute to core technological projects while championing and leading experimental work.
-
Lead incident response and post-mortems, ensuring efficient issue resolution and learning application.
-
Actively participate in development activities within a fast-paced, agile environment (2-week sprints).
-
Develop and implement software solutions that align with technical design choices and adhere to best practices.
-
Leverage expertise in distributed systems, cloud service providers (GCP), SQL databases (PostgreSQL), and CI/CD pipelines (Github Actions).
-
Foster a collaborative and supportive work environment, encouraging active participation and knowledge sharing within the team.
-
Clearly communicate technical information and strategic plans to both technical and non-technical stakeholders.
-
Actively listen and provide constructive feedback to team members, promoting continuous learning and professional growth.
Requisitos
Basic Qualifications
-
8+ years of experience building web applications, ideally in a fast-paced environment, using technologies such as TypeScript, Vue.js, and Node.js.
-
5+ years of experience designing and delivering distributed systems aligned with a domain model, with a strong understanding of orchestration (Kubernetes) and service communication alternatives.
-
High familiarity with cloud service providers (GCP expertise), strong SQL database skills (PostgreSQL), and CI/CD development experience using Github Actions.
-
Experience with modern testing methodologies, including functional (unit, integration, UAT), automated, and performance/load testing.
-
Proficiency in NIX environments, operating system and browser details (processes, threads, file systems), and the Git version control system.
-
Experience as lead or principal engineer.
You will thrive if you:
-
Empathize with founders and are passionate about helping entrepreneurs succeed by building valuable financial and software tools.
-
Have a strong understanding of system architecture and be able to make informed decisions regarding technical design choices.
-
Strong analytical and problem-solving skills, with the ability to identify and resolve complex technical issues. Think critically, propose innovative solutions, and drive the resolution of challenging problems.
-
A passion for continuous learning and staying up-to-date with the latest industry trends and technologies.
-
Have experience solving open-ended problems - this role will encounter a lot of these.
-
Have a track record of creating improvements in business-critical systems around stability, performance, and scalability.
-
Give and receive feedback in the pursuit of personal and professional growth within a safe and supportive environment.
-
Be comfortable in the gray areas - you’re adaptable and can deal with ambiguity and changing (& growing) priorities, with an eye for prioritization.
Detalles
Tags:
Nosotros
¿Quiénes somos?
¡Hola! somos Ayi Group una empresa que brinda servicios, productos y distintas soluciones IT, contamos con más de 20 años de experiencia!
En nuestro camino nos hemos encontrado con muchos desafíos que logramos superar gracias a nuestro compromiso y al de nuestros Ayiers, por eso si estas buscando ser parte de un grupo dinámico, inquieto y colaborativo este es tu lugar, ¡Sumate! Es momento de crecer juntos
Nuestro propósito es transformar realidades co-creando soluciones de alto impacto.
Te compartimos los links de nuestra página web y nuestras redes sociales para que conozcas un poquito más sobre Ayi Group y no te pierdas nuestras novedades.