Software Engineer Sr - Fullstack/Vue

The Timberline Group

  • Maryland Heights, Missouri
  • 30+ days ago

    Highlights

    Full Stack Development Design and build end-to-end full-stack applications using Node.js on the backend and Vue.js on the frontend, delivering cohesive, production-ready features from database to UI. AI-Assisted & Agentic Engineering This role requires comfort working alongside AI-powered tools while maintaining strong engineering judgment, validation, and accountability for outcomes.

    Numbers & Facts

    LocationMaryland Heights, Missouri
    Websitehttp://www.timberlinegrp.com

    Description

    US Citizens or GC Holders only
    Must be on our W2- no C2C
    Local candidates only
    Onsite- 2-3 days per week

    RESPONSIBILITIES:
    Full Stack Development
    • Design and build end-to-end full-stack applications using Node.js on the backend and Vue.js on the frontend, delivering cohesive, production-ready features from database to UI.
    • Develop scalable REST/GraphQL APIs and microservices that integrate with platform technologies such as Apache Solr, MongoDB, PostgreSQL, Oracle, and RabbitMQ deployed on Kubernetes.
    • Build and maintain internal libraries and SDKs that simplify consumption of platform services, and refactor existing applications for efficiency, reliability, and maintainability.
    • Lead architecture decisions for new features, ensuring solutions align with Twelve-Factor App principles and best practices.
    AI-Assisted & Agentic Engineering
    • This role requires comfort working alongside AI-powered tools while maintaining strong engineering judgment, validation, and accountability for outcomes.
    • Sr Developers will contribute to the adoption and continuous improvement of AI-enabled workflows by providing feedback, identifying opportunities for automation, and safely incorporating AI assistance into repeatable operational patterns.
    • This includes leveraging approved AI tools and agents to assist with platform operations, troubleshooting, automation, documentation, and workflow efficiency under established governance and best practices.
    • Sr Developers on the INFOPS Application Development team are expected to actively use and support AI-assisted and agentic engineering workflows as part of their day-to-day work.
    • Develop agent-to-agent (A2A) AI workflows or applications.
    • Design, implement, and maintain MCP (Model Context Protocol) servers that expose enterprise data and capabilities to AI agents and LLM-powered workflows.
    CI/CD & DevOps
    • Own and evolve CI/CD pipelines using GitHub, Jenkins, and Codefresh, from commit hooks through automated testing and production deployment.
    • Develop and maintain deployment orchestration tools and automation workflows on Kubernetes-based platforms (including OpenShift).
    • Drive DevOps improvements: infrastructure-as-code, automated testing, deployment reliability, and monitoring with Prometheus and Grafana.
    • Participate in on-call rotation, monthly maintenance windows, and platform lifecycle tasks to ensure platform reliability.
    Leadership & Collaboration
    • Mentor mid-level and junior developers, conducting code reviews and sharing architectural knowledge to elevate team capability.
    • Work with customers and stakeholders to understand integration needs and translate business requirements into robust engineering solutions.
    • Collaborate with partner engineering teams to drive efficiencies across the organization and contribute to best practices.
    • Maintain strong documentation and actively contribute to team knowledge sharing.
    • Work effectively in a fast-paced environment with shifting priorities, balancing support work, ad hoc requests, and project deliverables.

    REQUIRED QUALIFICATIONS:
    • Bachelor’s degree in Computer Science, MIS, or related field, or equivalent experience
    • 5+ years of professional development experience with a strong full-stack focus
    • 5+ years of experience with JavaScript and Node.js, building production APIs, services, and microservices
    • 3+ years of experience with Vue.js; component design, state management (Pinia/Vuex), and frontend architecture.
    • Hands-on experience using AI coding tools (Claude, GitHub Copilot, M365 Copilot, Windsurf) in a professional engineering context
    • Experience building or integrating with MCP (Model Context Protocol) servers or similar AI agent integration patterns
    • CI/CD and DevOps experience: pipeline authoring, automated testing, deployment automation (GitHub Actions, Jenkins, Codefresh, or equivalent)
    • Experience with GitHub, Docker, and Kubernetes
    • Experience with Linux/Unix and shell scripting
    • Familiarity with microservices, Twelve-Factor App principles, and cloud-native development
    • Strong test-first mindset with experience in unit, integration, and end-to-end testing
    • Ability to analyze requirements and communicate effectively, both verbally and in writing
    • Team-oriented with strong work ethic, collaboration skills, and the ability to mentor others
    • Strong problem-solving, change management, and technical planning abilities

    PREFERRED QUALIFICATIONS:
    • Experience with Java, Grails, Python, or Go
    • Experience with React frontend development
    • Experience with IDP concepts and platforms like Backstage
    • REST API design and implementation, including OpenAPI/Swagger documentation, API gateway and routing patterns
    • Familiarity with secure, minimal containers: Minimus, Docker Hardened Images, etc.
    • Kubernetes-based platforms such as OpenShift
    • Cloud providers, especially Azure
    • Databases: MongoDB, Oracle, PostgreSQL
    • Messaging, search, and caching tools: RabbitMQ, Apache Solr, Redis
    • Containers and automation tools: Docker, Ansible
    • Monitoring tools: Prometheus, Grafana, Splunk
    • Prior experience designing AI-driven internal tooling or copilot integrations

    Similar Jobs

    See more jobs