




Job Summary: We are seeking a Staff Software Engineer to lead the development lifecycle, modernize systems, optimize DevOps, and apply AI-driven innovation at TRANSVIP. Key Highlights: 1. Technical leadership across the full software development lifecycle 2. Modernization and evolution of critical legacy systems 3. Innovation with AI and team mentorship At TRANSVIP — a recognized passenger and cargo transportation company with over 20 years of experience in fleet management, administration, reservation systems, traffic operations, and technology implementation across our operational processes — we are currently seeking a Staff Software Engineer for our IT Management team. **Job Responsibilities** * Business Translation and Solution Design: Elicit requirements from stakeholders to transform ambiguous business needs into concrete, executable, and pragmatic technical solutions integrated with the current stack. * Legacy Modernization and Evolution: Maintain, refactor, and incrementally migrate critical components, defining transition strategies that minimize operational risk and ensure service continuity. * SDLC and Quality Leadership: End-to-end ownership of the technical workflow — from development and automated testing to staging/preproduction releases — ensuring high code quality standards. * DevOps and CI/CD Optimization: Define and evolve GitLab pipelines, create reusable templates, and collaborate with Infrastructure to improve self-service capabilities, IaC, and delivery velocity. * AI Innovation and Mentorship: Implement AI agent-assisted development workflows to maximize productivity, while guiding the team through code reviews, documentation, and standards definition. * Operations Management, SLOs, and Stakeholder Coordination: Proactively monitor services using SLOs and alerts, coordinating with Product, UX, and Infrastructure teams to unblock dependencies and mitigate technical risks. **Requirements** * Full-Stack Lifecycle Proficiency: Advanced hands-on experience with Node.js, TypeScript, and React to independently build, launch, and maintain production applications — from business inception through stabilization. * Legacy Systems Management: Demonstrable ability to maintain and migrate legacy systems using incremental strategies that guarantee business operational continuity. * Software Engineering and Quality: Experience autonomously leading requirements gathering, solution design, automated testing (unit, integration, E2E), and code reviews. * DevOps and Automation: Design and operation of GitLab CI/CD (or similar) pipelines, including automation of stages, variable management, and Docker-based deployments in cloud environments. * Data and Persistence Management: Experience designing, structuring, and operating relational and non-relational databases in real-world transactional contexts. * Generative AI Optimization: Technical capability to orchestrate and operate AI agent-assisted development workflows, enhancing productivity in code analysis, generation, and refactoring.


