Fullscript Logo

People & practice

How we build together.

Building a culture that enables every engineer to do the best work of their career while delivering healthcare technology that makes a difference.

Practice 01

Code Reviews as Education

Code reviews are an essential part of our process - not just for quality, but for education. They're opportunities for learning for both the author and reviewers.

  • • Remember: you are not your code
  • • Use reviews to give and receive knowledge
  • • Constructive criticism helps us all grow
  • • Quality gatekeeper for our codebase

Practice 02

Proposals Drive Innovation

Writing proposals allows teammates to provide feedback on ideas, ensuring technology and processes are well thought out with team buy-in.

  • • New technology ideas and evaluations
  • • Process improvements and refinements
  • • Coding conventions and standards
  • • Architecture decisions and patterns

Practice 03

Break Down Knowledge Silos

Share knowledge, educate others, and don't be afraid to tackle problems outside your domain. Knowledge belongs to the team, not individuals.

  • • Cross-functional collaboration
  • • Rotate ownership and responsibilities
  • • Document and share learnings
  • • Encourage exploration beyond comfort zones

Practice 04

Human First, AI Empowered

We embrace AI as a powerful tool to enhance human capabilities, not replace them. Technology serves people, and people drive innovation.

  • • AI amplifies human creativity and problem-solving
  • • Thoughtful integration of emerging technologies
  • • Focus on human-centered design
  • • Ethical technology development

Operating practices

How We Work

Continuous Learning

Regular tech talks, knowledge sharing sessions, and opportunities to explore new technologies and methodologies.

Collaborative Development

Pair programming, mob programming, and cross-team collaboration to build robust, well-understood solutions.

Quality First

Comprehensive testing, thorough code reviews, and a commitment to building maintainable, scalable systems.

Team thesis

Our Team Philosophy

“Enabling employees to do the best work of their careers” isn't just a motto—it's how we approach every project, every challenge, and every opportunity to grow.

We believe in:

  • • Psychological safety and open communication
  • • Celebrating both successes and learning from failures
  • • Investing in personal and professional growth
  • • Building technology that makes a real impact

We practice:

  • • Inclusive decision-making and feedback
  • • Transparent communication about challenges
  • • Regular retrospectives and continuous improvement
  • • Work-life balance and sustainable development