FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – AI-First Full-Stack
Vitec Software Group. Own architecture, product decisions, and hands-on delivery on a small senior engineering team .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in delivering multi-tenant SaaS solutions, with strong architectural understanding and hands-on proficiency in Python and TypeScript/React. Engages proactively with stakeholders to optimize product outcomes and ensure high-quality implementation.
Highest-signal resume keywords
Multi-Tenant SaaS DeliveryPython ProficiencyTypeScript/React ProficiencyAI Coding Agents ExperienceArchitectural Decision-Making
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonTypeScriptReactFastAPINext.jsPostgreSQLComplex SQLPerformance TuningSchema DesignData Modelling
Soft Skills
Proactive Product BehaviorStakeholder EngagementRisk Management
Tools & Technologies
AI Coding AgentsCI/CD PracticesCode ReviewBranching Practices
Industry Keywords
Regulated IndustryEnvironmentalEnergyLogisticsReporting-Heavy
Tech Stack
Tools & technologiesJavaScriptNext.jsPostgresPythonReactSQLTypeScript
About the role
Key responsibilities & impact- Own architecture, product decisions, and hands-on delivery on a small senior engineering team
- Build and maintain an established multi-tenant SaaS platform
- Use AI coding agents to delegate implementation and rigorously review and correct their output
- Make architectural and domain decisions, design prompts and context, and review implementation quality
- Work across product features, data plumbing, and architecture
- Engage directly with stakeholders and end users
- Challenge requirements and optimize for outcomes rather than tickets
- Surface risks early and propose alternatives
- Collaborate with customers when it speeds up decisions
- Work with the CTO on architectural decisions and domain questions
- Follow established CI/CD, code review, and branching practices
Requirements
What you’ll need- Senior-level experience: 10+ years shipping production software end-to-end across backend and frontend
- Genuine experience delivering multi-tenant SaaS at scale
- Experience with releases and migrations without downtime, performance under real load, per-customer configuration, and monitoring
- Fluent, daily use of AI coding agents such as Claude Code, Cursor, Copilot, or similar
- Strong architectural understanding of system boundaries, data flow, integration patterns, and trade-offs
- Ability to justify designs independently and revisit decisions when needed
- Proactive, customer-driven product behavior
- Hands-on proficiency in Python and TypeScript/React
- Fluent English; engineering team working language, codebase, and documentation are in English
- Finnish is a strong plus but not required
- FastAPI, Next.js, and PostgreSQL knowledge is desirable
- Disciplined separation of data access from business logic using a repository pattern or equivalent is desirable
- Relational database and data-modelling skills, including complex SQL, performance tuning, and schema design, are desirable
- Experience with data-heavy application UX such as grids, filters, aggregations, and export is desirable
- Domain experience in a regulated, reporting-heavy industry such as environmental, energy, or logistics is desirable
Benefits
Comp & perks- Circular-economy impact through software supporting waste and recycling customers
- Pragmatic engineering culture focused on long-term quality
- Small senior team valuing ownership and practical solutions
- Direct access to the CTO
- Established CI/CD pipeline, code review process, and branching conventions
- Hybrid work model
- Office in Pasila, Helsinki, about a 10-minute walk from Pasila train station
- Immediate start; onboarding ready as soon as you are