
Staff Engineer, Senior Developer β Elixir, Ruby, Flutter
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United States.
β’ Provide technical leadership for various ongoing custom software initiatives.
β’ Oversee technical delivery planning, execution, team productivity, technical direction, backlog management, and sprint organization.
β’ Support teams comprised of 2 to 6 developers, designers, and QA analysts.
β’ Collaborate with Project Managers to co-lead delivery projects, ensuring they remain within budget and timeline.
β’ Mentor team members on product development methodologies and the responsible application of AI-assisted tools.
β’ Coordinate weekly objectives with Project Managers to ensure project alignment.
β’ Lead CI/CD pipelines, deployment strategies, AI innovations, environment configurations, and production operations.
β’ Relay project advancements, challenges, and resource requirements to the COO, Operations Manager, Project Managers, and team members.
β’ Collaborate with sales and consulting leadership on technical discovery, solution architecture, and project estimates.
β’ Design, evaluate, and maintain scalable and secure AWS and Azure cloud and server architectures.
β’ Act as the technical authority on assigned projects, including overseeing QA and pull-request evaluations.
β’ Engage in pair programming, directly commit to the codebase, and utilize AI tools to enhance delivery speed.
β’ Assist in pre-sales activities through solution development, scope refinement, and project estimation.
β’ Over 7 years of experience with contemporary software development practices and technologies, creating custom software for diverse clients.
β’ More than 7 years of experience with Ruby on Rails, Elixir, and Phoenix.
β’ At least 2 years of experience with Flutter and/or React Native.
β’ Over 5 years of experience with DevOps methodologies, including CI/CD, infrastructure-as-code, monitoring, deployment, and related tooling.
β’ Practical hands-on experience utilizing AI-assisted development tools in a real production environment.
β’ Capability to validate AI-generated code against standard testing and review protocols.
β’ Competence in assessing AI tools and developing repeatable workflows for the team.
β’ Sound judgment to identify security, privacy, or quality issues arising from AI assistance.
β’ A minimum of 3 years of experience in a consultancy environment, not limited to product-based companies.
β’ Experience in technical discovery, solution design, and project estimation for client-facing and sales prospect efforts.
β’ Proficiency in setting and managing expectations among team members and management.
β’ Familiarity with Terraform, Ansible, CI/CD pipelines, and cloud monitoring solutions.
β’ Experience with AWS and Azure cloud architectures.
β’ Health, dental, vision, life, and AD&D insurance.
β’ Unlimited PTO and STO.
β’ Paid parental leave.
β’ 3% matching SIMPLE IRA program.
β’ Dedicated days for professional development.
β’ Opportunities to participate in conferences.
β’ Company-provided access to books and additional resources.
β’ Events and meetups.
β’ Opportunities for learning, professional growth, and community involvement.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.