Shipup
Tech team
Our principles we believe in
Our principles are described using the “even over statement”. This is a phrase with two positive things, where the former is prioritized.
"A good thing even over another good thing"
Phrasing overs as "good over bad" may be tempting, like empathy over arrogance. However, this reduces usefulness as there is no real trade-off.
As an example, one of our principles is to challenge the status quo/decisions even over trusting decision-makers. This means everyone should feel free to speak up and challenge the status quo, regardless of their position or seniority. Trust among team members is crucial for this to occur.
You can find all the principles we believe in: https://shipup.notion.site/Shipup-tech-team-principles-c064f84eba50409b9cccc875496d27f4?pvs=4
4 per day
Deployments
Technologies and tools
Sidekiq
100%Redis
100%RabbitMQ
100%PostgreSQL
100%Elasticsearch
100%Ruby On Rails
85%Ruby
85%Go
10%Node.js
5%TypeScript
100%Storybook
100%Redux.js
100%React JS
100%Kubernetes
100%Google Cloud Platform
100%Docker
100%
Backend
Frontend
Devops
Organization and methodologies
Our product and tech team operate seamlessly as a single unit through squads. In each squad we have:
👩💻 1 Engineering Manager and full-stack engineers
🛍 1 Product Manager
🎨 1 Product Designer
They steer a functional scope that fits with a multi-horizon work plan: a three-year company vision, annual company objectives, quarterly product roadmaps, and bi-weekly squad iterations.
We employ a dual feedback loop—external for customer-driven learning, and internal for self-improvement. This ensures we continuously refine our output and processes, focusing on delivering value efficiently rather than fixing workflows.
Hiring process
Our hiring process might vary depending on the role, but it mainly follows the same structure to ensure that we cover all the main topics.
📞 Screening interview
- 30-45 minutes
- Ensure that the candidate is suitable for the role and that the role is suitable for the candidate
🗣️ Focused interviews
- 1-2 hours
- Evaluate specific skills relevant to the position
🎤 Topgrading interview
- 1-1.30 hours
- Ensure the position aligns with the career goals and offers growth opportunities for the candidate
🥳 Fit interview
- 45 minutes to 1 hour
- Assess how well the candidate aligns with our core values and culture and allow the candidate to learn more about us