# Specialists: Specialists embedded in your team, working under your direction.

URL: https://extra.dev/engagement/specialists
Typical length: 1 month and up
Specialists: One or several
Commitment: Full-time or part-time
Pricing: Fixed daily rate

**Working within your team, under your direction**

Specialists join your team in the roles you need and work under your day-to-day direction. We remain your point of contact for support and changes to the assignment.

We agree the expertise and level of experience the role requires, then introduce the specialist who would do the work. They work within your team’s priorities, tools and review process, take responsibility for agreed work, communicate progress and raise risks early.
The role, availability, working hours and reporting arrangements are agreed before work begins. Throughout the assignment, we support the specialist and coordinate any changes with your team.

Includes:
- **Project Management**: Planning, coordination, and delivery management.
- **Design**: Product design, UX, UI, and design systems.
- **Web**: Front-end, back-end, and full-stack web development.
- **Mobile**: Native iOS and Android, and cross-platform apps.
- **Desktop**: Native and cross-platform apps for macOS, Windows, and Linux.
- **AI / ML**: Generative AI and agents, computer vision, and predictive models.
- **Embedded & IoT**: Firmware, on-device control, and fleet management.
- **DevOps**: CI/CD, cloud infrastructure, observability, and security.
- **QA**: Automated and manual testing, load, and security.

A good fit when:
- You need expertise or experience not currently available in your team
- You need additional capacity for a product or project, full-time or part-time
- You can designate someone to direct and review the specialist’s work while retaining responsibility for overall delivery

Not the right shape when:
- You need to assess a problem or define an approach before adding a specialist: start with Workshops
- You want Extra.dev to lead and coordinate delivery across disciplines: consider Teams
- You have a defined scope and want a fixed price for the outcome: consider Projects

How it runs:
1. **Agree the role**: We agree the responsibilities, required experience, allocation, working hours and access requirements before work begins.
2. **Meet the specialist**: We introduce the proposed specialist for you to meet and assess. The person, start date and terms are agreed before work begins.
3. **Start the work**: We coordinate access, context and initial priorities with your team. The specialist begins work within your tools and review process, with onboarding shaped by the role and your security requirements.
4. **Ongoing support**: We support the specialist throughout the assignment and coordinate any changes or handover with your team.

- **Can we meet the specialist before committing?** Yes. You meet the proposed specialist and assess their experience and fit before agreeing the engagement.
- **Who directs their day-to-day work?** You decide who sets priorities, reviews work and makes decisions. We support the specialist and coordinate the engagement.
- **How quickly can someone start?** It depends on the role and availability. We confirm the proposed specialist and start date when agreeing the engagement, allowing for your access and security process.
- **Can a specialist work full-time or part-time?** Both. Allocation, working hours and time-zone overlap are agreed in advance. Part-time work follows an agreed schedule.
- **What does the daily rate cover?** The agreed rate covers the specialist’s time working on your assignment. Before work begins, we set out the allocation, billing basis and how expenses or absences are handled, so you know what will be invoiced.
- **How do you handle access to our systems and data?** The specialist works under the access and security requirements agreed for the engagement. Access is limited to approved individuals and reviewed when the assignment changes or ends.
- **Who owns the work produced?** You own work produced for the engagement under our agreement. Code, designs and documentation are delivered through the repositories and tools agreed with you.
- **What happens if the specialist is unavailable or the fit is wrong?** We plan known absences with you. If availability or fit changes, we discuss the options, coordinate a handover where needed and propose a replacement for your approval.
- **Can we change the allocation or end the engagement?** Allocation and notice terms are agreed at the start. Changes or an end to the assignment are managed under those terms.

---

Published by Extra.dev (https://extra.dev), a software engineering team in Ljubljana, Slovenia.
Canonical page: https://extra.dev/engagement/specialists
Contact: hello@extra.dev · Replies within one working day
Site index for agents: https://extra.dev/llms.txt · Full text: https://extra.dev/llms-full.txt
