
Tight Line
Remote Jobs
Excellence in Software Development
25 Jobs
• Lead end-to-end delivery of web application features and initiatives across cross-functional engineering teams • Partner with product managers, designers, and engineering leads to translate product requirements into clear delivery plans • Coordinate the development and launch of web platform features, template systems, and integrations • Manage dependencies across frontend, backend, and platform teams • Track project milestones, delivery risks, and team progress • Facilitate Agile ceremonies including sprint planning, backlog refinement, and retrospectives • Ensure clear communication between engineering, product, and business stakeholders • Help teams identify and resolve blockers related to technical dependencies, APIs, and system integrations • Contribute to improving delivery processes, documentation, and team collaboration practices • Track delivery health through metrics such as velocity, cycle time, incident rates, and release stability
• Maintain and enhance the functionality of our existing suite of apps. • Develop cross-platform iOS and Android apps using Flutter • Collaborate with cross-functional teams to understand business requirements and translate them into scalable and maintainable code. • Work with senior members of our team to maintain high standards for code quality and maintainability, contributing to the overall improvement of our apps.
• Maintain and extend GitHub Actions-based CI/CD pipelines • Manage automated workflows for: MultiDev environment creation (Pantheon) • Canary deployments and phased releases • Fleet-wide upstream deployments across 400+ sites • Troubleshoot pipeline failures and improve resiliency and observability • Enhance automation around release processes, including changelog generation and deployment validation • Work with Pantheon platform tooling, including: Terminus CLI • MultiDev environments • Upstream management and site orchestration • Support platform stability, deployment workflows, and environment lifecycle management • Contribute to and maintain a Drupal 10-based multi-tenant platform • Develop and support custom modules, integrations, and backend logic • Debug and resolve issues across a shared codebase impacting multiple sites • Ensure best practices for performance, security, and maintainability • Extend automation using tools like: Quicksilver (event-driven workflows) • Improve visibility into system health, deployment outcomes, and failures
• Be a part of a team of 5 - 8 developers. • Daily tasks include hands-on coding, mentoring, guiding, code reviewing, and collaborating with the team. • Develop backend applications using technologies such as C#, .NET, Python, SQL server, CI/CD. • Develop APIs using Apache SOLR and NodeJS • Handling project responsibilities beyond development and solutioning will include testing, generating documentation, and maintenance. • Champion development and technical best practices and exhibit thoughtful and sound judgment. • Proactively keep up to date on industry trends and emerging technologies • Drive adoption of new technologies and best practices
• Design and execute testing strategies for AI-powered voice and clinical workflows • Validate speech-to-text accuracy, NLP/entity extraction, and AI-generated outputs • Build approaches for evaluating non-deterministic systems • Create and maintain benchmark datasets and evaluation methodologies • Develop automated functional, integration, regression, API, and performance tests • Define quality standards, risk-based testing strategies, and release criteria • Partner closely with engineering and product teams to identify risks
• Join the Platform Services team as a high-impact IC (individual contributor) • Contribute immediately to designing, building, and operating internal platforms and services • Work effectively in a distributed team spanning London and North America • Provide senior-level autonomy in North American hours so progress continues even when the London-based team is offline • Design, implement, and maintain backend services and platform capabilities primarily in Java • Deploy and operate services on Kubernetes and virtualized infrastructure in an on-premises environment (no public cloud providers) • Work with Postgres and Oracle databases as core data stores • Contribute to and sometimes lead system design and architecture discussions, particularly for internal access management platforms and trade limits platforms used by risk and compliance stakeholders • Collaborate with engineers in London and North America using a mix of pair programming and asynchronous collaboration • Own work from design through implementation, automated testing, deployment, and production support (full lifecycle ownership) • Use AI-assisted development tools while maintaining high code quality and robust review practices • Participate in and improve team practices around code review, operational excellence, and documentation
• Understand business and product requirements and translate them into technical solutions • Design, develop, and maintain .NET applications • Contribute across the full software development lifecycle (SDLC) • Write clean, efficient, and maintainable code • Perform unit and integration testing to ensure code quality • Identify and fix bugs early in the development process • Support deployment to integration and production environments • Follow best practices for code merging, builds, and releases • Work closely with developers, architects, and product teams • Communicate progress, challenges, and solutions clearly • Stay up to date with new technologies and development practices
• Lead end-to-end delivery of web application features and initiatives across cross-functional engineering teams • Partner with product managers, designers, and engineering leads to translate product requirements into clear delivery plans • Coordinate the development and launch of web platform features, template systems, and integrations • Manage dependencies across frontend, backend, and platform teams • Track project milestones, delivery risks, and team progress • Facilitate Agile ceremonies including sprint planning, backlog refinement, and retrospectives • Ensure clear communication between engineering, product, and business stakeholders • Help teams identify and resolve blockers related to technical dependencies, APIs, and system integrations • Contribute to improving delivery processes, documentation, and team collaboration practices • Track delivery health through metrics such as velocity, cycle time, incident rates, and release stability
• Design, develop, and enhance backend features using Java and Spring Boot while working with event-driven systems (Kafka) while resolving defects and improving system reliability • Write clean, maintainable, and well-tested code that meets quality and performance standards • Participate actively in Agile/Scrum ceremonies, collaborating closely with product, design, and engineering teams • Contribute thoughtful feedback through code reviews and technical discussions • Troubleshoot and solve moderately complex technical challenges with curiosity and a growth mindset • Partner with DevOps to support CI/CD pipelines and reliable software delivery • Apply SOLID principles, testing practices, and modern engineering standards to build scalable services and distributed/event-driven systems
• Build and maintain backend services using Java and Spring Boot • Design and implement scalable systems following object-oriented design principles • Contribute to event-driven architectures and distributed systems • Work with Kafka-based systems and asynchronous data flows • Collaborate across teams to deliver end-to-end features • Contribute to frontend components where needed (React/Next.js)
15more opportunities are still waiting for you.Log in now and take your next shot before someone else does.