Senior Full Stack Engineer
Hace 1 día
Bogotá ciudad, Bogotá, Distrito Capital, Colombia
Mps Group
Jornada completa
$ 120 - $ 180 Por obra
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Your Impact
- Design and build scalable backend services and APIs using Golang, including REST and GraphQL APIs, queries, mutations, and resolvers.
- Implement efficient data models, schemas, and queries using MongoDB, with attention to performance, scalability, and maintainability.
- Collaborate with designers and engineering teams to deliver responsive and accessible interfaces using Tailwind CSS and Alpine.js.
- Apply unit and integration testing, code reviews, debugging, CI/CD, and engineering best practices throughout the development lifecycle.
- Deploy and support applications in cloud environments, troubleshooting issues across development and production.
- Apply AI-assisted development practices across coding, testing, code review, documentation, troubleshooting, and engineering productivity.
Qualifications
Skills & Experience- 6+ years of software development experience, with strong hands-on expertise in Golang.
- Hands-on experience designing and developing REST and GraphQL APIs, including queries, resolvers, and schema design.
- Proficiency with MongoDB, including schema design, querying, and performance optimization.
- Experience building server-driven UIs with HTMX, with familiarity with Templ, Alpine.js, and Tailwind CSS.
- Must have hands-on experience with cloud providers such as Azure, AWS, or GCP, with Microsoft Azure strongly preferred, including deploying and supporting cloud-based applications.
- Experience with CI/CD pipelines, Docker, automated testing, code reviews, debugging, and modern software engineering practices.
- Knowledge of AI-Assisted Development Lifecycle (AIDLC) practices, including the use of AI-powered coding assistants, automated testing, code review, documentation generation, and productivity tools.
- Understanding of Large Language Models (LLMs), prompt engineering, Retrieval-Augmented Generation (RAG), AI governance, and responsible AI principles.
- Experience integrating AI capabilities into enterprise applications through APIs and cloud-native AI services.
- Ability to evaluate and adopt emerging AI technologies to accelerate software delivery and improve quality.
- Strong problem-solving, communication, and collaboration skills, with the ability to work effectively within Agile, cross-functional product teams.
Set Yourself Apart With
- Hands-on experience with AI-assisted software development tools and workflows, such as GitHub Copilot, Claude, ChatGPT, or comparable AI-enabled engineering tools.
- Deeper experience applying the AI Development Lifecycle (AIDLC), including responsible AI, prompt engineering, model integration, testing, monitoring, and governance.
- Experience building or integrating AI-powered applications using LLMs, Retrieval-Augmented Generation (RAG), and agentic AI patterns.
- Experience with distributed systems and event-driven architectures.
- Hands-on experience optimizing Go applications for latency, throughput, scalability, and resilience.
- Familiarity with modern DevOps and observability practices in production cloud environment